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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.12.2009, 14:24   #1  
lobster is offline
lobster
Участник
Аватар для lobster
 
115 / 10 (1) +
Регистрация: 25.04.2008
Создал отчет, котрый работает с таблицей value entry в отчет выводит данные:
менеджер________№ накладной________дата____иточник№(клиент)

требуется добавить в эту же строку "код формулы оплаты" клиента номер кторого в строке отчета, т.е. значения поля
"код формулы оплаты" из таблицы customer.

менеджер________№ накладной________дата____иточник№(клиент)___"код формулы оплаты"

Подскажите пожалуйста, как это сделать?
Старый 15.12.2009, 14:42   #2  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от lobster Посмотреть сообщение
Подскажите пожалуйста, как это сделать?
В триггере OnAfterGetRecord() датайтема сGETьте запись из Клиента и выводите данные в отчет, используя эту переменную.
Старый 29.03.2010, 11:35   #3  
lobster is offline
lobster
Участник
Аватар для lobster
 
115 / 10 (1) +
Регистрация: 25.04.2008
А как вытащить поле кторое FlowField?
У меня вместо суммы выводит - 0,00.

Например:

Sales Invoice Header.GET("Gen. Journal Line"."Applies-to Doc. No.") ;
amnt:=Sales Invoice Header.Amount;

В отчет переменная amnt выводит 0.00, а на самом деле должно быть 5421.50
Старый 29.03.2010, 11:47   #4  
AnDr is offline
AnDr
Участник
 
6 / 10 (1) +
Регистрация: 06.02.2006
Здесь необходимо добавить строку Sales Invoice Header.CALCFIELDS(Amount);
 


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

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

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