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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.03.2008, 11:24   #1  
CasperSKY is offline
CasperSKY
Axapta Retail User
Аватар для CasperSKY
Axapta Retail User
 
53 / 10 (1) +
Регистрация: 22.02.2008
Перехват данных Report
В отчете есть programmabeSection В которой производится выбока данных из таблицы
X++:
 while select purchLine1
        where purchLine1.PurchId == purchTable.PurchId && purchline1.PurchStatus == 3
    {
       returnValue += (purchline1.PURCHQTY*purchline1.PURCHPRICE);
       totalValue = totalValue + returnValue;
    }
    return returnValue;
ТоталВэлью общая сумма aka "ИТОГО"

Далее есть секция Epilog в которую этот ИТОГО и нада добавить, вопрос как находять в секции Epilog получить данные из TotalValue ?
Старый 12.03.2008, 11:26   #2  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
дисплей метод с
return totalValue;
Старый 12.03.2008, 12:24   #3  
CasperSKY is offline
CasperSKY
Axapta Retail User
Аватар для CasperSKY
Axapta Retail User
 
53 / 10 (1) +
Регистрация: 22.02.2008
Так дисплей метод есть, но как его загнать в эпилог ? Просто DataMetod = totalValue говорит, что - неизвестный источник для метода totalValue ?
Старый 12.03.2008, 13:22   #4  
CasperSKY is offline
CasperSKY
Axapta Retail User
Аватар для CasperSKY
Axapta Retail User
 
53 / 10 (1) +
Регистрация: 22.02.2008
Вобщем в программсекшн получилось
X++:
display  AmountMST totalValue()
{
    PurchLine   purchLine1;
    AmountMST   returnValue;
    AmountMST   totalValue;

    ;
    while select purchLine1
        where purchLine1.PurchId == purchTable.PurchId && purchline1.PurchStatus == 3
    {
       returnValue += (purchline1.PURCHQTY*purchline1.PURCHPRICE);
       totalValue = totalValue + returnValue;
    }
    return totalValue;


}
т.е. грубоговоря в totalValue должна вернутсься сумма осле прохождения запроса, далее в секции эпилог ее нужно как-нибудь подцепить .... ....... вопрос - как ?
Старый 12.03.2008, 13:46   #5  
CasperSKY is offline
CasperSKY
Axapta Retail User
Аватар для CasperSKY
Axapta Retail User
 
53 / 10 (1) +
Регистрация: 22.02.2008
Вопрос закрыт .....
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ruslan Goncharov: Storing report design in database Blog bot DAX Blogs 0 27.08.2008 18:05
palleagermark: Change the appearance of printed report ranges Blog bot DAX Blogs 1 27.05.2008 21:21
Report:можно ли избавиться от "Отчет не содежит данных" Arahnid DAX: Программирование 4 29.05.2007 10:04
Axapta Lessons: Auto Report as finished Blog bot DAX Blogs 0 28.10.2006 18:22

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

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

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