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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.05.2011, 15:29   #1  
Predatore is offline
Predatore
Участник
 
163 / 17 (1) ++
Регистрация: 29.09.2010
Доброго времени суток товарищи!
Прошу прощения за столь глупый вопрос, но никак не могу разобраться в элементарной вещи. Кратко суть проблемы:
На форме (назовём её Form1) есть поле, значение которого нужно выбрать из другой таблицы. Ну т.е. нажать стрелочку, откроется другая форма (назовём её Form2), там я выбираю строку, жму ОК, или 2 раза кликаю на строчку и вуаля, выбранное значение в поле. Но вот никак не могу разобраться как это сделать. Я в Наве совсем новичок. Пытаясь самостоятельно разобраться с проблемой нашёл 2 вещи: TableRelation и DrillDown, причём одна из них рисует стрелочку вверх, а другая стрелочку вниз. В чём в итоге разница, понять не могу, но пробую разобраться с DrillDown, делаю так, в поле на тригере OnDrillDown пишу следующее:
Form2.LOOKUPMODE(TRUE);
IF Form2.RUNMODAL = Action::LookupOK THEN //а вот тут-то и затык, что дальше, то? Как обратиться к выбранной строке?

И ещё, если не трудно. В чём принципиальная разница в подходе через DrillDown и TableRelation и какой когда лучше использовать?

Спасибо большое!
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:54.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.