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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.04.2016, 10:17   #1  
MIzantrop is offline
MIzantrop
Участник
 
11 / 10 (1) +
Регистрация: 11.04.2016
Есть форма. На ней отображаются строки таблицы. Собственно, она связана с некой таблицей. Нужно добавить туда столбцы из другой таблицы. Как это сделать? Для той же таблицы делается банальным перетаскиванием из Field Menu. А для другой как?
Старый 25.04.2016, 11:13   #2  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
необходимо в таблице, что под формой, создать вычисляемое поле на другую таблицу. а потом банальным перетаскиванием...
Старый 25.04.2016, 11:19   #3  
MIzantrop is offline
MIzantrop
Участник
 
11 / 10 (1) +
Регистрация: 11.04.2016
Цитата:
Сообщение от Sancho Посмотреть сообщение
необходимо в таблице, что под формой, создать вычисляемое поле на другую таблицу. а потом банальным перетаскиванием...
А можно как-то обойтись без добавления новых полей в ту таблицу?
Старый 25.04.2016, 13:51   #4  
Alex Che is offline
Alex Che
Участник
 
74 / 10 (1) +
Регистрация: 04.04.2006
Цитата:
Сообщение от MIzantrop Посмотреть сообщение
А можно как-то обойтись без добавления новых полей в ту таблицу?
Можно: добавить в форму колонку для вывода не поля основной Таблицы-1, а вспомогательной переменной, значение которой вычислять в OnAfterGetRecord (устанавливая фильтр в Таблице-2 по значению в связанном поле Таблицы-1 и присваивая переменной значение искомого поля из Таблицы-2 или '', если связь не найдена).
Можно обойтись даже без переменной, а делать то же самое непосредственно с полем Таблицы-2, в том числе, присваивать этому полю пустое значение, поскольку без MODIFY оно не изменится.
 


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

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

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