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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.06.2005, 13:58   #1  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,480 / 1255 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Try to check nessesary space before printing. If u've got space enouth, call section, or insert page break otherwise.
Something like this:
PHP код:
    boolean  fEndLine false;
    
int      q1q2q3q4;
   ;
    
/* Debuging information, uncomment to see the nessasary parameters
    q1 = element.getPageHeight();
    q2 = element.currentYmm100()/100;
    q3 = CustInvoiceTransLog_FLX_Body_4.heightValue();
    q4 = PageFooter_Sum.heightValue();
    */

    
if ((lineNum != 0) &&(cntRec lineNum) == 1//if you want print summary with the LAST record 
    
{
        if (   
//sum all sections, then check height
            
((element.getPageHeight() - element.currentYmm100()/100) <=
            (.....
ctrlBody.heightValue() +
             
PageFooter_Sum.heightValue() + ctrlReportFooterSum.heightValue()+
             
ctrlFooterInv1.heightValue() + ctrlFooterInv2.heightValue())) &&
            ((
element.getPageHeight() - element.currentYmm100()/100) > 0)
            )
        {
            
fEndLine true//need to insert page breaking
            
element.executeSection(ctrlPageFooterSum);
            
element.newPage();
        } 
Теги
отчет, ax3.0, report

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вписать динамический отчет в страницу (DAX 4.0) Qaz Qwerty DAX: Программирование 2 17.07.2008 05:46
Ширина секции в отчете symba DAX: Программирование 2 06.06.2008 17:46
Как получить указатель на отчёт когда пользователь выбрал Печать на принтер в просмотрщике, в форму SysPrintForm? rkorchagin DAX: Программирование 10 17.04.2008 11:59
Отчет SalesInvoice "несколько раз" в одном окне Delfins DAX: Программирование 2 16.10.2006 14:33
Epilog && PageFooter kashperuk DAX: Программирование 1 19.06.2006 15:07
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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