AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
var ds: TfrxDataSet; ds := Report.GetDataset('frxDBDataSet1'); ds.Open;
-
Проапгрейдиться до 3.10. Там еще кое-что, связанное с печатью, поправлено.
-
Это было сделано "по просьбам трудящихся". Как изменить: файл frxCrossMatrix.pas, метод procedure TfrxCrossMatrix.CalcBounds { calculate the widths of columns and the heights of rows } FColumnHeader.CalcSizes(FMaxWidth, FMinWidth); FRowHeader.C…
-
Ячейки печатаются друг за другом, сверху вниз. Если нужен анализ данных в, допустим, второй ячейке, а закрашивать надо всю группу, то этого сделать нельзя (т.к. группа уже частично напечатана).
-
В документации programmer manual или в файле справки.
-
Проблема была решена относительно недавно, обновитесь до последней версии FR. Старые отчеты придется открыть и пересохранить в новой версии.
-
В готовом отчете искать объекты таким образом нельзя. Более того, их вообще никаким образом искать нельзя - у них дублирующиеся имена, и принадлежат они не самому отчету, а объекту Report.PreviewPages...
-
В файле frxPrinter.pas (от версии 3.10) раскомментируйте строку // FDC := ResetDC(FDC, FMode^); (примерно на 747 строке)
-
1) можно пример отчета на tz@fast-report.com? 2) да, есть такое, будем со временем переписывать экспорт в текст.
-
Не понял вопроса.
-
Пришлите пример такого приложения на tz@fast-report.com.
-
А почему не подходит? Других вариантов нет!
-
Alexei_Kozlov написал: Не знаю баги ли это но 1. Каждый раз при установки новой версии фр мне приходиться делать все картинки в виде страничек на форма PrintDialog транспорентнами те ставить свойство Transporent = true, а в диалогах где нужно выб…
-
Поправьте fs_itools.pas: procedure VariantToVarRec(v: Variant; var ar: TVarRecArray); var i: Integer; begin SetLength(ar, VarArrayHighBound(v, 1) + 1); for i := 0 to VarArrayHighBound(v, 1) do case TVarData(v[i]).VType of varSmall…
-
Нет - даже задумываться не будем. Не стоит прирост производительности такого утяжеления кода.
-
html-тэги при экспорте в PDF и некоторые другие не работают.
-
Менять свойства страницы отчета (дуплекс, в частности), в момент формирования отчета нельзя - Только до того, как запустили отчет.
-
Метод Notification определен у TComponent. Описание см. в справочной системе Delphi.
-
Возможно, недостаточно разрешения у матричника. Попробуйте сменить разрешение в драйвере принтера.
-
Так, а использовать ее в отчете можно?
-
А в последней 3.10 есть проблемы?
-
Сделаем, но не в ближайшем будущем.
-
А что нужно в protected? Там вроде все дублируется в public/published.
-
В Delphi4..7 это работает без проблем. Как и в BCB6 EE, build 10.157
-
Фикс: frxPrinter.pas procedure TfrxPrinter.SetPrintParams ... FDC := ResetDC(FDC, FMode^); // добавить: Canvas.Refresh; // ...
-
Поставьте upd1 и upd2 на Delphi6, которой, очевидно, вы пользуетесь
-
Пользуйтесь событиями TfrxReport.OnStartReport/OnStopReport, они сработают даже при наличии аварийных ошибок.
-
Подробнее, пожалуйста. Какие поля, какой шрифт, какое выравнивание и пр.
-
В скрипте этот параметр, как и прочие свойства отчета, менять не имеет смысла - после работы отчета они сбросятся на значения, бывшие при старте отчета и на печать влияния не окажут. Меняйте все, что нужно, в инспекторе объектов дизайнера. Если меня…
-
Работайте с объектами без использования указателей. Т.е. PStudent:=TStudent.Create, Student.id:=123