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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.09.2006, 10:25   #7  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Programmer Посмотреть сообщение
Не могли бы подсказать как в коде формы, построенной на N получить необходимые записи F.
Обычно, когда получить нужно значение одного, двух, ну пяти полей в форме из другой таблицы я создаю функции. Либо по одной на каждое поле, либо одну на все поля (нужный алгоритм работы определяется параметром). Если вы предполагаете, что данных из других таблиц на форму придется вытягивать дофига, то париться с функциями уже не рационально. Тогда я объявляю глобальную переменную рекорд на нужной мне таблице. В форме в триггере OnAfterGetRecord() я делаю поиск в новой переменной по нужному значению из основной таблицы. И после этого я могу создавать сколь угодно много полей и в соурсе прописывать НоваяРекорд.Поле для отображения инфы из другой таблицы.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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