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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.04.2005, 10:06   #1  
rrkrivov is offline
rrkrivov
Участник
Аватар для rrkrivov
 
8 / 10 (1) +
Регистрация: 24.12.2004
Адрес: г. Москва
Обновление данных в View
Доброго времени суток!

Есть у меня View-ха в которой связано две таблицы. Эта view-ха, как датасоурс, добавлена в форму. По ходу работы данные в одной из таблиц обновляются (вычисляются). Как обновить данную view-ху и при этом не менять текущую позицию?

refresh() данные не обновляет.
reread() обновляет данные, но при этом текущая запись замещается первой выбраной. И так до следующего выполнения метода execquery()
execquery() очень корректно отрабатывает, но перескакивает на первую запись.

И еще, интересный глюк (или я что-то не так делаю): в любое время работы данной формы, cursor у view-хи постоянно указывает (recId) на первую запись (даже если, например, в гриде указывается на последнюю)...

Уточнение: У всех выбраных view-хой записях RecId = 1010. Как это можно исправить?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Обновление данных при переходе на Ax3 SP5 - ошибка. Караул ! Logger DAX: Программирование 1 28.04.2008 15:34
Стандартный импорт данных. Обновление sparur DAX: Функционал 0 24.03.2008 19:07
Распределенная база данных на основе View Владимир Максимов DAX: Программирование 27 04.09.2007 13:21
Обновление данных в while select Mystery DAX: Программирование 8 05.03.2004 12:39
Обновление данных в гриде Dimitry DAX: Программирование 2 16.07.2003 12:54
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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