
-=Den=-
-=Den=-
Подробная информация
- Имя пользователя
- -=Den=-
- Электронная почта
- Присоединился
- Посещений
- 37
- Был на сайте
- Группы
- FR Team
Комментарии
-
Проверьте на простом примере: 1) Создайте новый поект; 2) На форму поместите FrxXlsExport и FrxReport; 3) Откройте дизайнер и положите мемку; 3) в коде: procedure TForm1.FormCreate(Sender: TObject); begin frxReport1.PrepareReport(); frxReport1.…
-
Могу посоветовать создавать контекст памяти (CreateCompatibleDC) в программе, рисовать на нем с помощью функций GDI все что нужно. Затем создать объект "картинка" (IfrxPictureView) и с помощью метода PutPicture передовать контекст в отчет (смотрите…
-
Такой вариант должен работать (gpi его уже педлогал с.м выше): Memo1.text =FormatFloat("#.##",);
-
Если в поле дата попробуйте вместо null: [IIF(=0,'бессрочный',)] А если строка, то: [IIF(='','бессрочный',)]
-
frxResources(void)
-
Попробуйте так: Summa:= Summa + StrToInt(Memo36.Text[1]);
-
написал: или необходимо прописывать скрипт с циклическим накоплением значений Да.
-
Сделайте отчет двухпроходным ("File" -> "Report Options" -> "Two - Pass Report") и в событии PageHeader1.OnBeforePrint: begin if ([TOTALPAGES]= [PAGE#]) or ([PAGE#] = 1) then PageHeader1.Visible:=True else PageHeader1.Visible:=false; e…
-
Попробуйте однинарные ковычки 'my Company'.
-
Массив нужно передовать через SafeArray.
-
Пдключить датасет, указать поле, активировать датасет (DBLookupComboBox1.DataSet.Open).
-
Отчет должен быть двухпроходным.
-
Нет необходимости ставить обработчик, можно сделать так(в memo): [IIF((<переменная2> = 0),0,<переменная1>/<переменная2>)]
-
Посмотрите на оф. сайте HP. Попробуйте поледний драйвер. Попробуйте дуплексную печать в других приложениях.
-
Для дуплексной печати принтер должен ее поддержывать(должно быть устройстово дуплексной печати - Дуплексное устройство автоматически разворачивает копию и позволяет печатать на обратной стороне страницы, что позволяет сократить расход бумаги вдвое …
-
Это режим дуплексной печати. http://www.google.ru/search?hl=ru&q=%D0%A0...ogle&lr=lang_ru
-
Документация + Форум .
-
Memo1.frame.typ:=ftLeft + ftRight + ftTop + ftBottom;
-
Смотрите тему: http://www.fast-report.com/en/forum/?p=/discussion/2816
-
Смотрите тему http://www.fast-report.com/ru/forum/index....72&hl=variables
-
Если нужно из кода то создайте обработчик события OnRunLine: .... procedure OnRunLine(Sender: TfsScript;const UnitName, SourcePos: String); .... .... procedure TForm1.FormCreate(Sender: TObject); begin frxReport1.Script.OnRunLine:=OnRunLine; end; .…
-
Кидать сюда: den@fast-report.com
-
Кинте пример посмотрю что можно сделать.
-
Или по версии Fast'a или Delphi Это форма дизайнера Query Builder (если в DLL(BPL) не включить, то привызове Query Builder'a из дизайнера вылетит Acssess violation).
-
Всего каких-то 200кб.
-
Подключить можно так: {$R 'fqbDesign.dfm'} {$R 'fqbLinkForm.dfm'} {$R 'fqbSynmemo.dfm'} {$R 'frxAbout.dfm'} {$R 'frxBarcodeEditor.dfm'} {$R 'frxChartEditor.dfm'} {$R 'frxConnEditor.dfm'} {$R 'frxConnWizard.dfm'} {$R 'frxCrossEditor.dfm'} {$R 'frxDat…
-
Если без frxDBDataset работает нормально то, попробуйте компилировать с ресурсами FR.
-
Какая именно ошибка?
-
Попробуйте удалить переменную из редактора переменных, создать в секции глобальных переменных что-то вроде "var my_var: String;" и убрать лишние кавычки report.SetVariable(NameOfVariable, GUID_As_String);
-
написал: не думаю, что можно передать сам GUID (хотя могу и ошибаться) Вы правы тип GUID действительно нельзя передовать в скрипт, поэтому я и спросил. В отчете переменная описана в скрипте или в редакторе переменных?