gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 167
- Был на сайте
- Группы
- FR Team
Комментарии
-
Пример в аттаче
-
Возможно, у Вас FR Basic
-
написал: При просмотре отчета через демонстрационную версию FastReport Server все графики отображаются нормально Приложите шаблон отчёта
-
Попробуйте использовать TfrxCrossView
-
Используйте скриптовую переменную или переменную отчёта
-
Вам нужно добавить функцию iif в скрипт Для Delphi это будет так: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, fs_synmemo, fs_ipascal, fs_iinterpreter, fs…
-
procedure Memo1OnAfterData(Sender: TfrxComponent); begin Memo1.Font.Size:=10; if Memo1.CalcWidth>Memo1.Width-Memo1.GapX*2 then Memo1.Font.Size:=Trunc(Memo1.Font.Size*((Memo1.Width-Memo1.GapX*2)/Memo1.CalcWidth)); end;
-
Переход с FR2 на FR3: http://www.fast-report.com/en/forum/?p=/discussion/3042
-
Вам нужно связать датасеты на уровне Delphi - переоткрывайте дочерний датасет в Query2.OnAfterScroll
-
Попробуйте так: [StrToFloat(Edit1.Text) * <поле БД>]
-
написал: но насколько я понимаю это переопределение события редактирования отчета. т.е. при обновлении версии FR не исключено что режим редактирования будет не корректно работать. Такое маловероятно. В случае несовместимости придётся подкорре…
-
Смотрите исходники: procedure TfrxDesignerForm.BringToFrontCmdExecute(Sender: TObject); var i: Integer; c: TfrxComponent; begin for i := 0 to FSelectedObjects.Count - 1 do begin c := FSelectedObjects[i]; if c.Parent <> nil then…
-
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, frxDesgn, frxClass, frxPreview, frxDMPClass; type TForm1 = class(TForm) frxReport1: TfrxReport; frxDesigner1: TfrxDesigne…
-
Chart1.AddSeries(csLine); with Chart1.SeriesData[0] do begin DataType := dtFixedData; XSource := '1;2;3;4;5;6'; YSource := '1;2;3;4;5;6'; end;
-
Используйте композитный отчёт: frxReport1.LoadFromFile('1.fr3'); frxReport1.PrepareReport(True); frxReport1.LoadFromFile('2.fr3'); frxReport1.PrepareReport(False); frxReport1.ShowPreparedReport;
-
Попробуйте procedure TfrxAliasNameProperty.GetValues; var List :TStringList; begin inherited; List := TStringList.Create; try List.Add('11111111111111'); List.Add('22222222222222'); List.Add('33333333333333'); List.Add('44444444444444'); List.Add('5…
-
Уточните: шаблоны (fr3) или сформированные страницы (fp3)?
-
написал: Честно говоря я не понял как использовать предлагаемый вами вариант. Memo1.DisplayFormat.FormatStr := '0000#'; написал: Подскажите в чем проблема? Попробуйте [(Format('%.6d',[]))]
-
https://rapidshare.com/files/460220791/test.zip
-
Используйте строку форматирования 0000#
-
Вы можете создать ресурсный файл, запустив mkall.bat Ресурсы загружайте с помощью данного кода: uses frxRes; frxResources.LoadFromFile('english.frc');
-
Приведите текст запроса и покажите, как Вы передаёте параметр в отчёт
-
Я использовал Firefox
-
Так работает: procedure Cross1OnBeforePrint(Sender: TfrxComponent); begin Cross1.Left := 200; end;
-
Только что попытался скачать файл из клиентского раздела - скачивается нормально. Установочный пакет с каким именем Вы пытались скачать?
-
frxReport1.PreviewOptions.Buttons := frxReport1.PreviewOptions.Buttons - [pbEdit];
-
Попробуйте задавать координату Top бэндов так, чтобы бэнды располагались на странице в правильном порядке
-
- номер строки бэнда MasterData. Если у Вас данные выводятся не на MasterData, Вам нужно подумать, как организовать счётчик выводимых штрихкодов. Возможно, в коде Delphi, а в отчёт передавать значение через переменную отчёта, скриптовую переменную …
-
Можно так: procedure BarCode1OnBeforePrint(Sender: TfrxComponent); begin BarCode1.Text := 'PA50' + FormatFloat('000000', ) + '111'; end; Расчёт контроль…
-
О пользовательских функциях можно прочесть в руководстве разработчика