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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.09.2006, 15:12   #1  
cristo is offline
cristo
Участник
 
1 / 10 (1) +
Регистрация: 09.12.2006
Есть две таблицы, между ними создано отношение. На форме есть два поля, при нажатии на которые выбираются записи из таблиц. Как сделать, чтобы при нажатии на втором поле показывались только те записи второй таблицы, которые соответствуют выбранному в первом поле значению? Помогите новичку
Старый 01.09.2006, 17:17   #2  
Delfins_imported is offline
Delfins_imported
Участник
 
147 / 10 (1) +
Регистрация: 24.03.2004
A shto eto takoj za strannij GUI, kogda nado nazhimat' na text/any-polja i delat' zapros...?
Imho neponjat', chto trebuetsja...
Старый 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));
Старый 02.09.2006, 21:30   #4  
Wamr_imported is offline
Wamr_imported
Участник
 
101 / 10 (1) +
Регистрация: 08.01.2004
посмотрите tutorial* формы - найдете много интересного
 


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

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

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