Вопросы и предложения
1. При переходе с версии 3.03 на 3.10 перестали работать агрегатные функции.
Было [SUM(ТМЦ_КОЛ,TMCBAND)], заработало при изменении на
[SUM(<ТМЦ_КОЛ>,TMCBAND)], ТМСBand привязан к frxUserDataset.
При обработке функции SUM в процедуру tfrxReport.OnGetValue попадают
выражения 'SUM(<ТМЦ_КОЛ>,TMCBAND)' и <ТМЦ_КОЛ>. Зачем? Это так задумано?
2. В 3.3 если значение переменной не найдено, то просто ничего не печатется,
в 3.10 продолжает поиск и выдает ошибку "Переменная не найдена".
Надо было хотя бы написать про изменения логики, а то пришлось долго разбираться
и вносить изменения и в программу и в формы.
3. Логичней печатать ColumnFooter перед ReportSummary а не после.
Если ReportSummary переноссится на другую страницу, то ColumnFooter печатается
по нему.
4. Можно ли PageFooter приклеить к отчету, а то без пропуска не получается.
5. При экспорте в Excel, Word, если 2 прямоугольника имеют общую сторону и
у одного эта сторона не видима, а у другого видима в Word и Excel она не
видима, на печати все нормально.
Было [SUM(ТМЦ_КОЛ,TMCBAND)], заработало при изменении на
[SUM(<ТМЦ_КОЛ>,TMCBAND)], ТМСBand привязан к frxUserDataset.
При обработке функции SUM в процедуру tfrxReport.OnGetValue попадают
выражения 'SUM(<ТМЦ_КОЛ>,TMCBAND)' и <ТМЦ_КОЛ>. Зачем? Это так задумано?
2. В 3.3 если значение переменной не найдено, то просто ничего не печатется,
в 3.10 продолжает поиск и выдает ошибку "Переменная не найдена".
Надо было хотя бы написать про изменения логики, а то пришлось долго разбираться
и вносить изменения и в программу и в формы.
3. Логичней печатать ColumnFooter перед ReportSummary а не после.
Если ReportSummary переноссится на другую страницу, то ColumnFooter печатается
по нему.
4. Можно ли PageFooter приклеить к отчету, а то без пропуска не получается.
5. При экспорте в Excel, Word, если 2 прямоугольника имеют общую сторону и
у одного эта сторона не видима, а у другого видима в Word и Excel она не
видима, на печати все нормально.