27.01.2011, 13:15 | #1 |
Участник
|
Связь между таблицами в форме
Есть форма с 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 второй таблицы - он накладывается от предыдущей записи. В каком методе что нужно дописать? |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Связи между таблицами | 19 | |||
Разница между пустой Группой на форме, и группой в которую включён элемент | 8 | |||
связь между таблицами | 2 |
|