Нумерация в CrossTab
По-моему вопрос такой был (хотя я не нашел).
Как пронумеровать строки в CrossTab-отчете? Т.е. добавить первой колонку с номерами?
Как пронумеровать строки в CrossTab-отчете? Т.е. добавить первой колонку с номерами?
Комментарии
procedure Cross1OnBeforePrint(Sender: TfrxComponent);
var
row : Integer;
begin
row := 1;
with Cross1 do
begin
AddValue([row,'Ann'], [2001, 2], [1500]);
AddValue([row,'Ann'], [2001, 3], [1600]);
AddValue([row,'Ann'], [2002, 1], [1700]);
Inc(row);
AddValue([row,'Ben'], [2002, 1], [2000]);
Inc(row);
AddValue([row,'Den'], [2001, 1], [4000]);
AddValue([row,'Den'], [2001, 2], [4100]);
end;
end;
1. у меня DBCross
2. надо номер ставить как в нормальной таблице ПЕРВОЙ колонкой
|_______ | Янв|Фев|
|1|Петров| 3.50|4.00|
|2|Иванов| 3.10|4.50|
Работает ли DBCross с дополнительными вычисляемыми полями, в документации не описано.