| 
			
			 | 
		#1 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
			
			
			данные из временной таблицы - в Grid
			 
			
			Совсем простую вещь сделать не могу: 
		
		
		
		
		
		
		
	дано: есть временная таблица AAA хочется: заполнить ее и отобразить содержимое в Grid-е X++: void clicked() { AAA tmpaaa; ; tmpaaa.Val='A'; tmpaaa.insert(); tmpaaa.val='B'; tmpaaa.insert(); aaa_ds.executeQuery(); } tmpaaa.setTmpData( КТО?? ) Помогите, не дайте темным войти в наступающий 2003 год   Всех с праздником  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Перед  
		
		
		
		
		
		
		
	aaa_ds.executeQuery(); вставь aaa.setTmpData( tmpaaa);  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Семен Семеныч... Ааа.. 
		
		
		
		
		
		
		
	Спасибо  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано xroad  
П вставь aaa.setTmpData( tmpaaa);  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			А что за переменная aaa ?
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			А что за переменная aaa ?
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано kvan  
название датасорса этот метод есть у cursor правильным будет this.DataSource().cursor().setTmpData(tmpaaa);  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			RTFM, уважаемый. Ссылка вида <имя_источника_данных> и есть обращение непосредственно к курсору этого источника. А сам источник имеет ссылку <имя_источника_данных>_DS.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Андрей.  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Подскажите время жизни временных таблиц 
		
		
		
		
		
		
		
	где они могут быть видны например я создал в AOT таблицу с параметром temptate/... в каком контексте она будет доступан вернее данные в ней?  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Время жизни временных таблиц такое же как и у обычных переменных. Если она объявлена в методе, то до return, если в Class Declaration до того момента, когда экземпляр класса существует. 
		
		
		
		
		
		
		
	Причем временную таблицу можно легко передать из одно класса в другой (или из класса в отчет). при помощи метода setTmpData  | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			а скорость...работы с временныеми таблицами какая?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			хорошая, временная таблица на сервере не хранится. Вообще временные таблицы,на то и временные, что поработал с ней и забыл.Не засоряют СКЛ сервак всяким хламом, удобно использовать при создании отчетов и т.д. и т.п.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			т.е. данные временных таблиц храняться на клиенте? 
		
		
		
		
		
		
		
	просто мне хочется переделать механизм расчета фондов.. у нас разденая сеть и часто возникают блокировки... ну соответсвенно объем данных большой... если все это будет гоняться между клиентом и базой с временной таблицой.. на сколько оптимален будет такой вариант  | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			временная таблица на сервере не хранится
		
	 
Цитата: 
	
		
			т.е. данные храняться на клиенте?
		
	 
Может все таки RTFM? В книге Шашкова об этом написано ...  | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Временная таблица создаеться там, где была вставлена первая запись!
		
	 
"временные таблицы не являются постоянными. Они записываются на локальный жесткий диск пользователя, а не хранятся в базе данных"- Раздел называется -"Базовые знания"  
		 | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Жаль что они не являются временными таблица SQL сервера.... 
		
		
		
		
		
		
		
	значит будут гоняться данные по сетке  | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			"временные таблицы не являются постоянными. Они записываются на локальный жесткий диск пользователя, а не хранятся в базе данных"
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Шашков "Разработка бизнес-приложений" страница 137, в самом вверху
		
	 
Можете поверить мне на слово ![]() Как вы думаете, зачем тогда методы InitOnServer ?  | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			у таблицы есть такой метод? 
		
		
		
		
		
		
		
	я про методы таблицы созданные в AOT и обявленные как временные  | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			У меня нет этой книжки может кто поделится?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 |