Стандартных тредств не знаю, но если строго требуется отчет Axapta, можно нарисовать.
Создается пустая ProgrammableSection, затем программно в ней вставляются необходимое количество контролов. Таким образом отчет можно рисовать в ширину на неограниченное количество страниц.
примерно так
PHP код:
public boolean fetch()
{
ReportSection rs;
ReportDateControl rdCtrl;
ReportTextControl rtCtrl;
;
...
rs = element.design().sectionName("Buffer");
for (i=1; i<=numComments; i++)
{
rtCtrl = rsCtrl.addTextControl("");
rtCtrl.name("MyControl_"+int2str(i));
switch(i)
{
case 1,3,4,5: rtCtrl.alignment(Alignment::Center); break;
case 2, 6: rtCtrl.alignment(Alignment::Left); break;
}
switch(i)
{
case(1): rtCtrl.width(10, Units::CHAR); break; // TransDate
case(2): rtCtrl.width(10, Units::CHAR); break; // Voucher
case(3): rtCtrl.width(15, Units::CHAR); break; // JournalNum
case(4): rtCtrl.width(15, Units::CHAR); break; // DebitSum
case(5): rtCtrl.width(15, Units::CHAR); break; // CreditSum
case(6): rtCtrl.width(40, Units::CHAR); break; // Txt
}
...
}