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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.12.2005, 10:07   #1  
AlexandrDark is offline
AlexandrDark
Участник
 
24 / 11 (0) +
Регистрация: 27.09.2006
Адрес: Москва
Thumbs up
Подскажите пожайлуста пример получения суммы в отчете на каждой странице этого
отчета (соответственно по строкам на каждой странице)...
Старый 13.12.2005, 11:15   #2  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
Thumbs down
Посмотрите CustVendFacture_RU Секцию TransBody метод executeSection
<div class='XPPtop'>X++</div><div class='XPP'>
[color=:blue]if[/color] (lineCount < numOfLines)
{

checkHeight = any2int(sectionTransBody.heightValue() +
sectionTransPageFooter.heightValue());
lineCount ++;
}
[color=:blue]else[/color]
{
checkHeight = any2int(sectionTransBody.heightValue() +
sectionTransPageFooter.heightValue() +
sectionTransFooter.heightValue() +
sectionEnd.heightValue());
}

[color=:blue]if[/color]((pageHeight - element.currentYmm100()/100) < checkHeight)
{
moreThenOnePage = [color=:blue]true[/color];
element.execute(4);
element.newPage();
printHeader = [color=:blue]true[/color];
}</div>
Этот кусок кода как раз и отвечает за подведение итогов по странице и печать шапки на новой странице.
 


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

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

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