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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.01.2012, 16:13   #1  
Arun1786 is offline
Arun1786
Участник
 
2 / 10 (1) +
Регистрация: 17.01.2012
Цитата:
Сообщение от Lucky13 Посмотреть сообщение
Недавно нашел просто способ сделать отчет в 2 колонки. Делаю так:

В отчете создается секция (ProgrammableSection), в которую добавляется все что нужно, например shape типа Box в качестве рамки. Назовем ее Bage и установим свойство AutoDeclaration=Yes.
Далее перекрываем метод fetch следующим образом:
X++:
public boolean fetch()
{
    int i;
    ;

    Bage.height(#ROWHEIGHT, Units::mm);
    for (i=0;i<10;i++)
    {
        if (i mod 2 == 0)
        {
            Bage.leftMargin(0, Units::mm);
            Bage.topMargin(0, Units::mm);
        }
        else
        {
            Bage.leftMargin(#COLUMNWIDTH, Units::mm);
            Bage.topMargin(-#ROWHEIGHT, Units::mm);
        }
        element.execute(1);
    }

    return true;
}
где
X++:
#define.COLUMNWIDTH(100) //ширина столбца
#define.ROWHEIGHT(55) //высота строки
Естейственно вместо цикла for должен быть цикл по таблице.

См. пример во вложенном файле
it s very nice... but i couldnt reterive the values from the datasource, if i drag n drop the field from the datasource, it show only 0 for all fields in the reports
Старый 18.01.2012, 16:28   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Arun1786 Посмотреть сообщение
it s very nice... but i couldnt reterive the values from the datasource, if i drag n drop the field from the datasource, it show only 0 for all fields in the reports
Post here your fetch() code
Теги
колонки, отчет

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вывод в отчёт значения QueryBuildRange Sergey Petrov DAX: Программирование 2 16.10.2008 16:33
Вписать динамический отчет в страницу (DAX 4.0) Qaz Qwerty DAX: Программирование 2 17.07.2008 05:46
Как получить указатель на отчёт когда пользователь выбрал Печать на принтер в просмотрщике, в форму SysPrintForm? rkorchagin DAX: Программирование 10 17.04.2008 11:59
Отчет "Запасы в наличии" evb DAX: Программирование 19 17.01.2008 07:37
Отчет блоками snop DAX: Программирование 4 02.10.2006 13:37

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

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

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