|
26.01.2006, 15:58 | #1 |
Участник
|
Есть DataItem «Целое» (Integer1), в котором по OnAfterGetRecord() для определенных записей из временной таблицы ItemTemp
."No." вычисляются переменные ItemStartQuantity ItemStartBalance В Section Designer структура была такая: Integer 1, Body(1) ItemTemp."No." ItemTemp."Description" ItemTemp."Description2" ItemStartQuantity ItemStartBalance Для определенных условий опционально мне нужно скрыть первую строчку, оставив только одну. Сделать типа: ItemTemp."No." ItemStartQuantity ItemStartBalance Хотел применить группировку типа: Integer 1, GroupHeader(1) ItemTemp."No." ItemTemp."Description" ItemTemp."Description2" Integer 1, Body(2) ItemTemp."No." ItemStartQuantity ItemStartBalance А затем просто в Integer 1, GroupHeader(1) OnPreSection() CurrReport.SHOWOUTPUT(TRUE)// или(/FALSE) Для постоянно определенной таблицы в Report Designer все понятно заходишь в свойства и определяешь GroupTotalFields А как это сделать во временной таблице? Пробовал использовать CurrReport.TOTALSCAUSEDBY по полю FIELDNO(ItemTemp."No."). в той же секции ничего не получилось. Может просто синтаксис неправилен. Или не там использую. |
|
26.01.2006, 17:22 | #2 |
Участник
|
Цитата:
Сообщение от unalexia
Для определенных условий опционально мне нужно скрыть первую строчку, оставив только одну. Сделать типа:
ItemTemp."No." ItemStartQuantity ItemStartBalance Хотел применить группировку типа: Integer 1, GroupHeader(1) ItemTemp."No." ItemTemp."Description" ItemTemp."Description2" Integer 1, Body(2) ItemTemp."No." ItemStartQuantity ItemStartBalance OnPreSection() CurrReport.SHOWOUTPUT(TRUE)// или(/FALSE) |
|
26.01.2006, 17:28 | #3 |
Участник
|
Спасибо. Я голова садовая...
А если на будущее можно группировать? Если то как. Мне нужен синтаксис CurrReport.TOTALSCAUSEDBY по полю FIELDNO(ItemTemp."No."). |
|