![]() |
#1 |
Участник
|
![]()
Есть форма, например ProdJournalTable, из неё открывается другая форма, ProdJournalRoute. Причём во второй форме показываются только те записи где совпадает поле JournalNum из первой формы. А когда выбераешь другую запись в ProdJournalTable, в ProdJournalRoute обеовляется список, не могу понять, как реализовано.
|
|
![]() |
#2 |
Участник
|
Руковдство разработчкиа ключевое слово "table relation"
Начни со страницы "Creating a relationship on a table" Также обязательно прочти best practice по данной тематике. |
|
![]() |
#3 |
Учаснег
|
Блэки, у того элемента, которым вызывается вторая форма - обычно это MenuItemButton - есть свойство DataSource. Оно-то собсно и передает мастер-табличку. Естессно, что у этой таблички должна быть мастер-детальная связь с таблицей, используемой в дата-сорсе второй формы. Связи прописываются в свойствах таблицы (не в свойствах дата-сорса!).
А вообще конечно маззи прав. Учите матчасть, юноша...
__________________
Strictly IMHO & nothing personal ![]() |
|
![]() |
#4 |
----------------
|
Dynalink
В дополнение к вышесказанному хочется отметить
Связь между подобными формами делается с помощью механизма динамических связей (dynalink на QueryBuildDataSource-ах). Из первой формы передается курсор во вторую, и при каждом изменении его (курсора) в дочерней форме происходит изменение ограничений на DS. to AKIS св-во DataSource на MenuItemButton может быть незаполнено и при этом все будет работать корректно ![]() |
|
![]() |
#5 |
Учаснег
|
Wamr, спасибо за дополнение
![]() Я в общем-то addDynaLink-ом тоже регулярно пользуюсь ![]()
__________________
Strictly IMHO & nothing personal ![]() |
|
|
![]() |
||||
Тема | Ответов | |||
Связи между таблицами 1:N и N:1 | 10 | |||
Связи между таблицами. | 7 | |||
связи между таблицами при установлении прав доступа | 9 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|