
-=Den=-
-=Den=-
Подробная информация
- Имя пользователя
- -=Den=-
- Электронная почта
- Присоединился
- Посещений
- 37
- Был на сайте
- Группы
- FR Team
Комментарии
-
Если программа не является CRM/ERP или независимым генератором отчетов(Проще говоря, если ваша программа использует определенную базу данных, для генерации отчетов из этой базы, и не имеет функциональности подключится к любой БД и сделать любой отче…
-
SubDmitry написал: » Да, именно так. Только при переходе из приватной панели в раздел тех. поддержки - вновь появляется запрос на авторизацию! "Высланные при покупке фаста логин и пароль" не подходят для доступа к тех. поддержке! Как обратиться в …
-
Используйте Insert('<Наименование фирмы>', memo1.Text, Length(memo1.Text) - 1) .
-
Mr. Konopko написал: » Отчёт прикладываю: Точная версия указана в имени инсталлятора. Скорее всего, у вас проблема, в том, что остались старые dcu файлы от другой версии. Попробуйте почистить все от файлов frx*, fs* и установить FR за…
-
Какая сборка FR ? Можете приаттачить отчет ?
-
Используйте скриптовое событие procedure OnRunDialogs(var Result: Boolean), если Result = false , то построение отчета не начнется.
-
Single - лицензия на одного разработчика. Team - лицензия на 4-х разработчиков. Site - лицензия на неограниченное кол-во разработчиков в пределах одного учреждения (территориальное расположение).
-
Печать вызывается из предпросмотра или вы используете метод Print ? Можете приаттачить отчет ?
-
Попробуйте распечатать и распознать аналогичный штрих код, можно скачать здесь http://www.psoft.sk . Если сканеры не читают и его, то, скорее всего проблема со сканером.
-
Поддержка обновлений 3-й версии прекратилась до выхода BDS 2007, поэтому 3-ка официально не поддерживает BDS 2007. В аттаче dpk и bdsproj файлы для Delphi 2007. Еще нужен небольшой фикс исходников: ----------------------------------------------…
-
Очень информативно Какой отчет ? Полный номер сборки ? Версия IDE ? Что используется в приложении итд. ?
-
Только сообщения в Report.Errors. Еще можно установить NewSilentMoe в simReThrow и отлавливать ошибки заключив Report.PrepareReport в try .... except....
-
var DS:TfrxDataSet; begin DS := Report.GetDataset('R01'); if DS <> nil then Memo52.GapX := 2 + DS.Value('Shift') * 10; end;Раздел: Обращение в скрипте отчета к датасету, который будет создан динамически Комментарий от -=Den=- January 2008
-
Придется копировать серии, примерно так: var c:TfrxChartView; i:integer; begin c := Report.FindObject('Chart1') as TfrxChartView; if c <> nil then begin c.Chart.Assign(Chart1); for i := 0 to Chart1.SeriesCount - 1 do …
-
Поправлено, пока фикс входит только в сборку FR 4.5.20 .
-
1. TfrxReport.EngineOptions.SilentMode := True; 2. Это придется делать в программе, перед вызовом PrepareReport.
-
_andrews_ написал: » если я не покупатель я не могу обратиться в support? Написать письмо на support.
-
Проще отрисовать построенный чарт на битмапе и передать его в ФР. Для ФР не достаточно просто скопировать серии, данные берутся из TfrxChartView.SeriesData .
-
Во время построения отчета ориентацию страницы менять нельзя.
-
ekemov написал: » Долго необнавлял Ваш репорт. Установил версию 4,5,5 и опять тут проблема с рускими ресурсами, нехотят устанавливаться. стоял 4,4,35 в этой редакции всё было нормально с рускими ресурсами. работая в d2007 или делфи11. Ошибка …
-
http://fast-report.com/ru/forum/index.php?showtopic=5364
-
Нужно не шаблон загружать , а XML самого сабрепорта сохраненного таким способом: var Sub: TfrxSubreport; Stream: TMemoryStream; begin Sub := frxReport1.FindObject('Subreport1') as TfrxSubreport; if Sub1 <> nil then begin Stream := T…
-
uses frxRes; frxResources.Add('propMyPropName', 'My property'); где "MyPropName" имя св-ва у компонента.
-
Не вижу никаких трудностей. Можно сохранить сабрепорт в файл (точнее его страницу), и после загружать: var Sub: TfrxSubreport; Stream: TMemoryStream; begin Sub := frxReport1.FindObject('Subreport1') as TfrxSubreport; if Sub1 <> nil t…
-
Боюсь, что PrepareReport вам не поможет, на маленьких отчетах это может быть и сработает, но если отчет большой.... Попробую объяснить, почему это происходит. Ваше приложение работает в одном потоке, после вызова prepareReport начинает работать …
-
У вас слишком быстро перестраивается отчет, т.е. получается, что на этапе когда строится предыдущий отчет, вы запускаете еще один, что и приводит к ошибке, т.к. приложение выполняется в одном потоке. Выходов несколько : - Использовать несколько по…
-
Нет, документации для разработки своих языков нет (пока ).
-
В аттаче пример отчета, для итогов по странице используется ColumnFooter , для итогов по отчету ReportSummary.
-
Установите св-во PrintIfDetailEmpty у MasterData.
-
Footer - подвал данных, печатается после печати всех данных бэнда. PageFooter - подвал страницы, печатается в конце страницы. ReportSummary - Подвал отчета, печатается в конце отчета.