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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.06.2006, 16:54   #1  
LexusS is offline
LexusS
Участник
 
17 / 10 (1) +
Регистрация: 11.04.2006
:( Опять параметры в отчетах, как обратиться
Добрый день. Подскажите новичку, как взять уже переданный параметр в отчет или взять, значение поля на отчете.
В аксесе все просто пишешь имя контрола и делай с ним все что угодно, а здесь не понятно.
у меня есть строковое поле на отчете (ProposalId), мне по этому полю надо построить запрос и выдать значение в Footer, все работает если указывать ProposalId в ручную, а вот взять это значение не получается.

Display AmountCur TotLineAmount()
{
return ProjProposalItem.TotLineAmount(ProposalId);
}
Старый 12.06.2006, 19:30   #2  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Как передаёте параметр ProposalId в отчёт?Покажите метод TotLineAmount.

Последний раз редактировалось Sada; 12.06.2006 в 19:40.
Старый 12.06.2006, 23:20   #3  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Создайте переменную в classDeclaration отчета - и выводите ее - в нее запишите ваше значение.

Если передаете его параметром - то посмотрите класс Args
что-нить типа такого - vendReport_InvoiceJour = element.args().caller();
Это сохраняется вызывающий объект

Если же это поле, которые выовдится из таблицы - то его нужно (если выводите в fetch() строки) сохранить.

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

К контролам (ReportControls) отчета обращаться можно (аналогично тому, как это делают на формах - устанавливая значение свойства AutoDeclaration контрола в true или же через element.design()...controlName('ControlNameYour')), но с совершенно другими целями - установки параметров отображения, как то: шрифт, положение, т.д.

Последний раз редактировалось kashperuk; 12.06.2006 в 23:26.
Старый 13.06.2006, 08:17   #4  
LexusS is offline
LexusS
Участник
 
17 / 10 (1) +
Регистрация: 11.04.2006
Спасибо, Иван. Очень доходчиво и понятно.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Дрилл в OLAP-отчетах Крикливый DAX: Программирование 7 24.12.2008 09:35
Количество знаков отображения после запятой в формах и отчетах AX3.0 SP3 ksenia DAX: Функционал 4 07.04.2008 17:27
Обратиться к управляющим элементам из класса ... NetBus DAX: Программирование 1 02.03.2006 12:47
Query, параметры введенные пользователем kostas DAX: Программирование 8 26.05.2005 16:43
Система не видит новые параметры методов при работе Anais DAX: Программирование 28 20.01.2005 22:38

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

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

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