Цитата:
Сообщение от
__cristo__
Есть две таблицы, между ними создано отношение. На форме есть два поля, при нажатии на которые выбираются записи из таблиц. Как сделать, чтобы при нажатии на втором поле показывались только те записи второй таблицы, которые соответствуют выбранному в первом поле значению? Помогите новичку
1) что значит "нажатие на поле"?
2) Если я правильно понял, то необходимо при инициалиации DataSource (DS), соответствующего второй таблице, добавить связь по полю DS, соответствующего первой таблице, т.е. в Form\DS2\init() написать:
Код:
this.query().dataSourceTable(tablenum(Table2)).addLink(fieldnum(Table1,field1),fieldnum(Table2,field2));