gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 178
- Был на сайте
- Группы
- FR Team
Комментарии
-
Попробуйте так: procedure TForm1.Button2Click(Sender: TObject); begin frxPreview.Hide; //add Report.Preview := Nil; Report.PreviewPages.LoadFromFile('C:\1.fp3'); Report.ShowPreparedReport; Report.Preview := frxPreview; frxPreview.Show; //add end; …
-
Попробуйте для каждой страницы отчёта использовать свой UserDataset.
-
А непосредственно на сервере печать возможна? Попробуйте такие варианты 1. Установите в шаблоне отчёта виртуальный принтер принтером по умолчанию 2. написал: Попробуйте убрать комментарий со строки {$DEFINE PRN_RESET} в файле FR_Prntr.pas и …
-
написал: Попробуйте убрать комментарий со строки {$DEFINE PRN_RESET} в файле FR_Prntr.pas и перекомпилировать пакет FR и ваш проект. Как правило, проблема решается. Если это не помогло, попробуйте поставить драйвер от похожей модели принтера.
-
Добавление в проект frxDialogControls, frxCheckBoxObject, frxRichObject компонентов должно решить проблему
-
Если ругается в рантайме, то нужно добавить в проект frDialogControls или в uses - FR_DCtrl
-
написал: 1. имеет значение "степень автоматизации" Ну если такое использование дизайнера, как в FRDemo написал: 2. bpl - соответственно, вы передаётсе bpl от FastReport тоже? Так можно распространять bpl времени выполнения или нет? В…
-
написал: А в чем разница: picture1:=frxreport1.FindObject('Picture1') as TfrxPictureView; picture1.Picture:=BarCode1.Picture; // так у меня и TfrxPictureView(frxReport1.FindObject('Picture1')).Picture:=BarCode1.Picture; // ты прислал Врод…
-
У меня вот такой код работает TfrxPictureView(frxReport1.FindObject('Picture1')).Picture:=Image1.Picture; TfrxPictureView(frxReport1.FindObject('Picture2')).Picture:=Image2.Picture; frxReport1.PrepareReport(False); TfrxPictureVie…
-
А второй цикл - это второй проход или повторное формирование отчёта? Приведи код цикла.
-
Если в цикле вызывать PrepareReport(false) для каждой червёрки штрихкодов, то можно обойтись и без frxUserDataset
-
А чем тебя frxBarCodeView не устраивает? Внеси изменения в frxBarcode.pas TfrxBarCodeView = class(TfrxView) private FColorBar: TColor; // fix FBarCode: TfrxBarCode; ... published property BarType: TfrxBarcodeType read FBarType…
-
написал: Но вот только цикл в котором я готовлю каждую страницу Поподробнее можно? написал: А вот такой конструкцией? frxreport1.PrepareReport(false); C учетом того, что файлы генерятся в самом приложении. Т.е. набиваю отчет, а затем fr…
-
Используйте frxUserDataSet. MasterData (с двумя столбцами) с высотой на половину страницы Памяти в компьютер, да и в принтер побольше. На 98 может и не сформироваться. Ну и чем нибудь себя занять на время формирования отчёта
-
FR 3.20 всё работает в отчёте в мемо содержится [Abracadabra('test')]
-
Рекомендация -=Serg=- не работает? Выложите куда-нибудь fr3 и fp3-файлы одного из отчётов
-
Перестал работать экспорт или формирование отчётов?
-
А новый проект собирается тоже на D6 и с FR3.15?
-
Попробуйте вот это: frxReport1.PreviewPages.Clear; //предварительная очистка frxReport1.LoadFromFile(WPath+'Report\report2.fr3'); //add frxReport1.PrepareReport; //add Rep2Height:=frxReport1.PreviewPages.GetLastY; //add frxReport1.LoadFromFile(WPat…
-
В FR 2.xx можно было бы использовать Val := FormatFloat('# ##0.00',frParser.Calc(p1)) а в FR 3.xx Val := FormatFloat('# ##0.00',Params[0]) Да и в FR 3.xx FormatFloat уже встроена
-
frf - это шаблон отчёта, который открывается в дизайнере, т.е. в нём описан алгоритм построения отчёта frp - сохранённый сформированный отчёт, который получилсы в результате обработки frf. По началу файла похоже на frf формат, вот только МС смущае…
-
frp - сохранённые отчёты, сформированные в FR 2.хх fr3 - шаблоны отчётов для FR 3.хх файлы frp можно подправить в превью FR 2.хх, нажав на кнопку Открыть и выбрав соответствующий файл. Затем в контекстном меню выбрать Редактировать страницу Чтобы …
-
Попробуйте на последней версии FR
-
Заказ № [frxDBDataset1."OrderNumb"] от [FormatDateTime('dd.mm.yyyy',)]
-
В событие MasterData1OnBeforePrint добавь код if MasterData1.DataSet.Eof then MemoOnFooter.Memo.Text:='-';
-
Нужно создать пользовательскую функцию
-
бросьте на форму DBGrid с результатами запроса и посмотрите на данные, а затем откройте отчёт
-
Добавьте модуль Printers в uses
-
DateEdit1.Date:=STRTODATE('12.12.12');
-
Рекомендация к FastReport 2.хх Может, поможет написал: Попробуйте убрать комментарий со строки {$DEFINE PRN_RESET} в файле FR_Prntr.pas и перекомпилировать пакет FR и ваш проект. Как правило, проблема решается.