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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.01.2011, 13:15   #1  
Акавешка is offline
Акавешка
Участник
 
36 / 10 (1) +
Регистрация: 03.08.2005
? Связь между таблицами в форме
Есть форма с 3-мя источниками данных.
1 таблица основная
2 таблица связана первой по relation:
2table.1tablerecid = 1table.recid
на форме для нее прописан join с link type active
3 таблица связана с первой по relation:
2table.emplid= 1table.emplid
на форме для нее прописан join с link type active
на 3 таблицу накладывается range в методах ds init и queryrange
значение range берется из 2 таблицы

При запуске форме все связи отрабатываются корректно. Но при переходе на следующую запись 1 таблицы происходит сначала накладывание range на третью таблицу и только потом обновление ds второй таблицы по relation с первой. Таким образом мы получаем не верный range второй таблицы - он накладывается от предыдущей записи. В каком методе что нужно дописать?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Связи между таблицами Rem DAX: Программирование 19 26.04.2012 12:00
Разница между пустой Группой на форме, и группой в которую включён элемент 3oppo DAX: Программирование 8 26.12.2006 10:47
связь между таблицами Valia DAX: Программирование 2 09.10.2003 18:36
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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