| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Ср Май 22, 2019 16:50    Заголовок сообщения: Обновление 6.07.01.18 |   |  
				| 
 |  
				| Всем доброго дня! (с) 
 в изменениях в версии  указан пункт
 "•	Исправлен ряд ошибок Z языка."
 
 можно поподробнее ?
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| DUCKKK Большой шоколадный орден
 
  
 
 Зарегистрирован: 16.09.2009
 Сообщения: 1698
 
 
 | 
			
				|  Добавлено: Ср Май 22, 2019 16:57    Заголовок сообщения: |   |  
				| 
 |  
				| Это в каком документе, можно поподробнее? |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Чт Май 23, 2019 08:48    Заголовок сообщения: |   |  
				| 
 |  
				| документ "Изменения в версии.doc" |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Ср Май 29, 2019 10:43    Заголовок сообщения: |   |  
				| 
 |  
				| спросить сподвигло изменение поведение z процедуры // пусть имеются табельные номера переменной длины, 'fff' и 'dddddd'
 // у работника есть оба
 
 var dd[3];
 OpenSelect tt
 select num_tab f----;
 fetch tt,dd;
 CloseSelect tt;
 sput( ss, "insert into emps(num_tab) values('%s')",dd );
 DO_SQL(ss);
 
 //клиент 1121027 - ошибок не было
 //клиент 1121032 - показал что превышен размер выделенной памяти
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| DUCKKK Большой шоколадный орден
 
  
 
 Зарегистрирован: 16.09.2009
 Сообщения: 1698
 
 
 | 
			
				|  Добавлено: Чт Май 30, 2019 11:19    Заголовок сообщения: |   |  
				| 
 |  
				| Пример не рабочий. Он даже не компилируется. 
 Приведите пример, который можно откомпилировать.
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Пт Май 31, 2019 12:40    Заголовок сообщения: |   |  
				| 
 |  
				| конечно это нерабочий пример, это иллюстрация проблемы а не вопрос. Вопрос был в подробностях об исправлении z языка.
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| DUCKKK Большой шоколадный орден
 
  
 
 Зарегистрирован: 16.09.2009
 Сообщения: 1698
 
 
 | 
			
				|  Добавлено: Пт Май 31, 2019 14:52    Заголовок сообщения: |   |  
				| 
 |  
				| Описания этих исправлений нет, просто разработчик их отдал одним пакетом, для включения в клиентскую часть. Но если эти исправления привели к каким-то проблемам - хотелось бы понять, к каким именно. Пример, которые не компилируется, ничего не дает разработчикам в качестве иллюстрации "проблемы". |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Пн Июн 03, 2019 09:40    Заголовок сообщения: |   |  
				| 
 |  
				| Ок,  	  | Цитата: |  	  | Описания этих исправлений нет, просто разработчик их отдал одним пакетом, для включения в клиентскую часть. | 
 понял, это печально.
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Пн Июн 03, 2019 09:52    Заголовок сообщения: |   |  
				| 
 |  
				| { // пусть имеются табельные номера переменной длины, 'fff' и 'dddddd'
 // у работника pid = 1 есть  'fff'
 // у работника pid = 2 есть  'dddddd'
 
 var dd[3];
 var ss[1000];
 OpenSelect tt
 ' select num_tab fr'om pe'ople wh'ere pid= 1;
 fetch tt,dd;
 CloseSelect tt;
 sput( ss, "insert into emps(num_tab) values('%s')",dd );
 DO_SQL(ss);
 return 0;
 }
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Пн Июн 03, 2019 10:34    Заголовок сообщения: |   |  
				| 
 |  
				|  	  | Цитата: |  	  | ' select num_tab fr'om pe'ople wh'ere pid= 1; | 
 читать с  [']
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| DUCKKK Большой шоколадный орден
 
  
 
 Зарегистрирован: 16.09.2009
 Сообщения: 1698
 
 
 | 
			
				|  Добавлено: Вт Июн 04, 2019 11:33    Заголовок сообщения: |   |  
				| 
 |  
				| Пример сложно даже прокомментировать ... 
 Что это за танцы с апострофами внутри SELECT?
 
 Да, разработчик менял обработку строк с апострофами. Чтобы избежать инжекции кода. Но что Вы пытаетесь добиться - для нас загадка.
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Ср Июн 05, 2019 09:44    Заголовок сообщения: |   |  
				| 
 |  
				| хм апострофы прошу не анализировать, в чистом виде код не удалось отправить |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Вт Июн 11, 2019 11:25    Заголовок сообщения: |   |  
				| 
 |  
				|  	  | Цитата: |  	  | Но что Вы пытаетесь добиться - для нас загадка | 
 
 Задача:
 Строковое поле из одной таблицы, вставить в другую таблицу, используя z язык и промежуточную z переменную.
 
 Условия эксперимента:
 размерности полей в  таблицах достаточны.
 промежуточная переменная z объявлена недостаточно
 //var dd[3]; .
 
 Наблюдение:
 -отсутствие ошибок компиляции
 -различное поведение платформы
 //клиент 1121027 - ошибок не было
 //клиент 1121032 - показал что превышен размер выделенной памяти
 
 Вопрос:
 есть ли описание изменений z языка, декларированных в документации к обновлению.
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| DUCKKK Большой шоколадный орден
 
  
 
 Зарегистрирован: 16.09.2009
 Сообщения: 1698
 
 
 | 
			
				|  Добавлено: Вт Июн 11, 2019 11:27    Заголовок сообщения: |   |  
				| 
 |  
				| "есть ли описание изменений z языка, декларированных в документации к обновлению". - НЕТ (повторно). |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| vviktor 
 
 
 Зарегистрирован: 09.01.2019
 Сообщения: 105
 Откуда: Пермь
 
 | 
			
				|  Добавлено: Вт Июн 11, 2019 13:54    Заголовок сообщения: |   |  
				| 
 |  
				| благодарен (bow)
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
	
	
	
		|  |