AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.11.2003, 13:10   #1  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
! WebApps и временные таблицы
Условия: 3.0 sp1;2-tier; w2k sp4; iis

В своем веб-приложении, создал форму, в которой в качестве одного из DataSource-ов выступает временная таблица. пусть DataSource.Name=Table.Name=TmpWebTest.
В форме WebTab, с TabLayout=Tunnel.
На одной из закладок(добавление строк в документ) заполняются поля TmpWebTest.
При обработке clicked этой кнопки - выполняю следующий код:

PHP код:
;
//skipped different uneccessary local manipulations
tmpWebTest.insert();
tmpWebTest.create(); 
Код вроде как работает. записи в TmpWebTest добавляются.. даже ругается если уникальное поле повторно введешь - мол записи такие уже есть.

Но затем переходим к другой закладке(tabChange), на которой размещен WebGrid с этим же DataSource. Никаких строк не отображается. Если кликнуть на название любого поля (в заголовке Grid-а), то отобразятся все строки, причем последняя введенная будет с данными, остальные - пустые.

Как бороться? Подозреваю, что проблема с "областью жизни" данных во временных таблицах.. Но, с другой стороны, у объекта формы я так понимаю ссылка на объект датасорса существует в течение перемены закладок? Или я в чем то ошибаюсь?
Старый 13.11.2003, 14:35   #2  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
спасибо. всем. я разобрался. достаточно было перезагрузиться и в tabchange добавить ds.executequery();
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Временные таблицы в отчете Прокопьева DAX: Программирование 25 02.10.2006 14:54
Временные таблицы должны быть вложенными (inner)... Deep Dreamer DAX: Программирование 14 08.09.2005 16:23
Временные таблицы vasiliy DAX: Программирование 6 09.11.2004 11:04
Временные таблицы Diamond DAX: Программирование 3 30.12.2003 09:33
Временные таблицы в запросе Dron AKA andy DAX: Программирование 4 06.09.2002 12:14

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:35.