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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.07.2007, 15:25   #1  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,497 / 1096 (39) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Не совсем понял, что надо, но вот пример кода (вам надо немного переделать) из отчета EmplAdvance_RU (Ax3)
X++:
public void executeSection()
{
    ReportDesign        design      = element.design("Design");
    real                pageHeight  = design.printerPageHeight() / 100 -
                                      design.bottomMarginValue() -
                                      design.topMarginValue();
    real                restHeight;
    ReportRealControl   rrc1        = element.design().sectionName('ProgrammableSection_4b').
                                                       controlName('Control_13');
    ReportRealControl   rrc2        = element.design().sectionName('ProgrammableSection_4b').
                                                       controlName('Control_14');

    restHeight = pageHeight - element.currentYmm100()/100;

    if (restHeight / pageHeight <= 0.35)
    {
       rrc1.visible(false);
       rrc2.visible(false);
    }

    super();

    if (! rrc1.visible())
    {
        element.newPage();
    }
}
Старый 26.07.2007, 15:42   #2  
xenikk is offline
xenikk
Axapta Retail User
Аватар для xenikk
Axapta Retail User
 
30 / 10 (1) +
Регистрация: 20.06.2007
Адрес: Moscow
Цитата:
Сообщение от raz Посмотреть сообщение
X++:
    ReportDesign        design      = element.design("Design");

                                      design.bottomMarginValue() -
                                      design.topMarginValue();

не понял что делают bottomMarginValue и topMarginValue - проверка границ?
Старый 26.07.2007, 15:52   #3  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 438 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от xenikk Посмотреть сообщение
не понял что делают bottomMarginValue и topMarginValue - проверка границ?
Это похоже отступ с верху и с низу. Зазор.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ширина секции в отчете symba DAX: Программирование 2 06.06.2008 17:46
Фин отчеты: может ли работать по нескольким компаниям сразу Arahnid DAX: Функционал 3 30.05.2007 17:46
Финансовые отчеты. Отбор счетов. ax_f DAX: Функционал 3 15.12.2005 20:34
Отчеты по клиентам Anastasiya DAX: Функционал 2 19.03.2005 12:11
Авансовые отчеты - Копировать из источников mpa DAX: Функционал 11 05.04.2004 09:42
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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