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