Crosstab и формат ячеек

отредактировано 23:49 Раздел: FastReport 4.0
Добрый день.

Есть две проблемы.
Первая:

пытаюсь поменять формат вывода ячейки в кросстабе. пишу код:
procedure DBCross2OnPrintCell(Memo: TfrxMemoView; RowIndex, ColumnIndex, CellIndex: Integer; RowValues, ColumnValues, Value: Variant);
begin
Memo.DisplayFormat.FormatStr := '%g' 
Memo.DisplayFormat.FormatStr := '%2.2n';    
end;

ничего не работает....формат как был предустановленный так и остался....в чем может быть моя криворукость?

Вторая:
Не могу понять в каком свойстве кроется порядковый номер сформированных строк в CrossTab.
Манипуляции типо CellIndex или похожих так и не сработали.
Выводи только начальное значение, а то, что сформировал при выведении на просмотр утаивает.
Удалось получить только общее количество.

Как узнать в событии какой номер строки формирует сейчас CrossTab?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.