30.12.2002, 18:44 | #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 год Всех с праздником |
|
30.12.2002, 19:10 | #2 |
Участник
|
Перед
aaa_ds.executeQuery(); вставь aaa.setTmpData( tmpaaa); |
|
30.12.2002, 20:26 | #3 |
Модератор
|
Семен Семеныч... Ааа..
Спасибо |
|
09.08.2005, 22:46 | #4 |
Участник
|
Цитата:
Изначально опубликовано xroad
П вставь aaa.setTmpData( tmpaaa); |
|
10.08.2005, 01:50 | #5 |
Участник
|
Цитата:
А что за переменная aaa ?
|
|
10.08.2005, 12:26 | #6 |
Moderator
|
Цитата:
А что за переменная aaa ?
|
|
10.08.2005, 13:04 | #7 |
Участник
|
Цитата:
Изначально опубликовано kvan
название датасорса этот метод есть у cursor правильным будет this.DataSource().cursor().setTmpData(tmpaaa); |
|
10.08.2005, 13:09 | #8 |
Moderator
|
RTFM, уважаемый. Ссылка вида <имя_источника_данных> и есть обращение непосредственно к курсору этого источника. А сам источник имеет ссылку <имя_источника_данных>_DS.
__________________
Андрей. |
|
10.08.2005, 16:39 | #9 |
Участник
|
Подскажите время жизни временных таблиц
где они могут быть видны например я создал в AOT таблицу с параметром temptate/... в каком контексте она будет доступан вернее данные в ней? |
|
11.08.2005, 12:10 | #10 |
Участник
|
Время жизни временных таблиц такое же как и у обычных переменных. Если она объявлена в методе, то до return, если в Class Declaration до того момента, когда экземпляр класса существует.
Причем временную таблицу можно легко передать из одно класса в другой (или из класса в отчет). при помощи метода setTmpData |
|
11.08.2005, 12:48 | #11 |
Участник
|
а скорость...работы с временныеми таблицами какая?
|
|
11.08.2005, 12:53 | #12 |
Участник
|
хорошая, временная таблица на сервере не хранится. Вообще временные таблицы,на то и временные, что поработал с ней и забыл.Не засоряют СКЛ сервак всяким хламом, удобно использовать при создании отчетов и т.д. и т.п.
|
|
11.08.2005, 13:00 | #13 |
Участник
|
т.е. данные временных таблиц храняться на клиенте?
просто мне хочется переделать механизм расчета фондов.. у нас разденая сеть и часто возникают блокировки... ну соответсвенно объем данных большой... если все это будет гоняться между клиентом и базой с временной таблицой.. на сколько оптимален будет такой вариант |
|
11.08.2005, 13:06 | #14 |
Moderator
|
Цитата:
временная таблица на сервере не хранится
Цитата:
т.е. данные храняться на клиенте?
Может все таки RTFM? В книге Шашкова об этом написано ... |
|
11.08.2005, 13:15 | #15 |
Участник
|
Цитата:
Временная таблица создаеться там, где была вставлена первая запись!
"временные таблицы не являются постоянными. Они записываются на локальный жесткий диск пользователя, а не хранятся в базе данных"- Раздел называется -"Базовые знания" |
|
11.08.2005, 13:22 | #16 |
Участник
|
Жаль что они не являются временными таблица SQL сервера....
значит будут гоняться данные по сетке |
|
11.08.2005, 13:25 | #17 |
Участник
|
Цитата:
"временные таблицы не являются постоянными. Они записываются на локальный жесткий диск пользователя, а не хранятся в базе данных"
|
|
11.08.2005, 13:29 | #18 |
Moderator
|
Цитата:
Шашков "Разработка бизнес-приложений" страница 137, в самом вверху
Можете поверить мне на слово Как вы думаете, зачем тогда методы InitOnServer ? |
|
11.08.2005, 13:33 | #19 |
Участник
|
у таблицы есть такой метод?
я про методы таблицы созданные в AOT и обявленные как временные |
|
11.08.2005, 13:36 | #20 |
Участник
|
У меня нет этой книжки может кто поделится?
|
|