
gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 167
- Был на сайте
- Группы
- FR Team
Комментарии
-
написал: Задача: при изменении переменной в программе (например, на значения 1, 2 и 3) необходимо вывести их на отчетах - каждую на свою страницу (т.е. страниц будет 3) Приложите пример того, что Вы хотите получить
-
Пропишите в главной процедуре отчёта begin Page1.Visible := = 1; Page2.Visible := = 2; Page3.Visible := = 3; end.
-
Для TfrxPreview попробуйте так procedure TForm1.frxReport1EndDoc(Sender: TObject); begin frxPreview1.ZoomMode :=zmPageWidth; end;
-
Попробуйте использовать последнюю сборку 5.6.8
-
[IIF(VarToStr() <> '', [b]данные занесенные в RichText[/b], '')]
-
Что мешает сделать отчёт без отступов? Или попробуйте модифицировать frxClass.pas TfrxReportPage = class(TfrxPage) private FBackPicture: TfrxPictureView; ... FBackPictureStretched: Boolean; FBackPictureMarginless: Boolean; //+…
-
1. Нет 2. Нет 3. Попробуйте использовать отрицательные значения CharSpacing
-
Версия 2016.3.22 - это FR.Net, а не FR VCL 4.0
-
Присылайте шаблон отчёта (fr3) и сформированные на разных системах отчёты (fp3) на support@fast-report.com
-
Должно знать procedure TForm1.frxReport1BeforePrint(Sender: TfrxReportComponent); begin if Sender.Name = 'Picture1' then StrAccount := frxReport1.Calc(''); end;
-
if Sender.Name = 'Picture1' then StrAccount := frxReport1.Calc(''); ...
-
написал: Еще были идеи OnBeforePrint обрабатывать, но тогда везде первый QRCOde идет. Должно работать. Вычисляйте выражение с помощью TfrxReport.Calc, формируйте штрихкод и передавайте сформированный штрихкод в TfrxPictureView
-
написал: Но не реагирует ни на какие команды вида ctrl+p. И не будет. Определяете нажатие клавиш в обработчике формы и вызывайте TfrxPreview.Print
-
FR 2.56 Trial http://fast-report.com/pbc_download/fr25d7.exe
-
ADOQuery в программе или отчёте? Связать запрос с массивом не получится. Возможно, Вы хотите передать элементы массива в параметры запроса?
-
https://www.fastreport.ru/ru/faq/13/104/ написал: Или может как то Query надо связать с переменной на вкладке Code... Не понятно, что Вы хотите
-
В Вашем случае нужно разделять не кросс, а датасет. Т.е. для построения кросса на одной странице нужно использовать датасет с необходимыми для этого данными
-
Нужно перебрать все элементы TfrxReport.AllObjects и проверить свойство Child у бендов
-
Report.Variables.Variables['acc_iban'] := CHR(39) + '' + CHR(39); Report.Variables.Variables['acc_iban'] := CHR(39) + Edit1.TEXT + CHR(39);
-
Попробуйте использовать скриптовую переменную procedure Button1OnClick(Sender: TfrxComponent); var s: string; begin //Report.Variables.Variables['acc_iban'] := CHR(39) + Edit1.TEXT + CHR(39); s := Edit1.TEXT; label1.ca…
-
Проверил, такой скрипт работает procedure Button1OnClick(Sender: TfrxComponent); begin Report.Variables.Variables['acc_iban'] := CHR(39) + Edit1.TEXT + CHR(39); label1.caption := Get('acc_iban'); end; Цитата из руководства программ…
-
Попробуйте Report.Variables.Variables := CHR(39) + CHR(39) + Edit1.TEXT + CHR(39) + CHR(39);
-
написал: А с экпортом в PDF что за проблемы для PNG картинки? Если PNG сохранён в MS Paint, то проблем быть не должно написал: НА ЧБ все нормально. Вероятно, причина в драйвере принтера
-
написал: Подскажите, пожалуйста, что в такой ситуации следует делать? Отправляйте тестовый проект на support@fast-report.com Возможно, установлены некоторые значения Restrictions у объекта
-
Свойство TfrxPictureView.HightQuality = True? Какой результат получаете при печати на чёрно-белом лазерном принтере в режиме градаций серого?
-
Не в превью, а в диалоговой форме
-
написал: Это же в дельфи-коде? Да, в скрипте нужно только установить NeedChangeOrientation
-
Попробуйте Page1.PrintIfEmpty = False
-
frxReport1.EngineOptions.DestroyForms := False; frxReport1.PrepareReport; if frxReport1.Variables.Variables['NeedChangeOrientation'] then TfrxReportPage(frxReport1.FindObject('Page1')).Orientation := poPortrait; frxReport1.ShowReport;