gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 167
- Был на сайте
- Группы
- FR Team
Комментарии
-
В первый отчёт добавьте к заголовку страницы дочерний бэнд с содержимым заголовка страницы из второго отчёта. Установите видимость дочернего бэнда в False. Перед печатью последней страницы отчёта скрывайте заголовок страницы и показывайте дочерний б…
-
Используйте функцию Copy для каждой ячейки
-
Вы можете пересортировать страницы превью после формирования отчёта (алгоритм для брошюры будет другой): var i, j: integer; page : TfrxReportPage; begin frxReport1.PrepareReport(); j := frxReport1.PreviewPages.Count div 2; page :=…
-
В AppPath будет содержаться каталог, в котором находится приложение
-
написал: Нет, проблема больше не повторяется. А при открытии нового проекта что происходит? написал: От разработчиков - как была тишина, так и осталась... По-моему, это проблема IDE, а не FR написал: Создаётся впечатление, что на…
-
У Вас IDE пытается загрузить 64-битную библиотеку (из папки Bin64) вместо 32-битной. Если создать новый пустой проект, проблема повторяется?
-
написал: Зачем он мне, если я использую "Дизайнер??? А дизайнер использует TOpenDialog.InitialDir написал: То, что мне не известно - в какой папке будет находиться приложение. AppPath:=ExtractFileDir(Application.Exename)+'\';
-
Какую систему используете: 32 или 64 битную? Для какой платформы компилируете проект?
-
А TOpenDialog.InitialDir поддерживает относительные пути? И что мешает сформировать в приложении абсолютный путь?
-
А если просто скрывать TfrxPictureView?
-
procedure Line1OnAfterPrint(Sender: TfrxComponent); begin Line1.Visible := not Line1.Visible; end;
-
procedure Line1OnAfterPrint(Sender: TfrxComponent); begin Line1.Visible := False; end;
-
В FastReport 2.x есть фильтр экспорта в txt
-
Попробуйте использовать момент вывода подвала группы
-
написал: Определение момента печати последней строки на странице крайне сложна из-за переменной высоты строки (высота строк может отличаться в несколько раз). Используйте двухпроходный отчёт. На первом прожоде сфоримруйте массив значений высо…
-
Попробуйте сделать линию невидимой сразу после её печати
-
Используйте несколько серий, каждая из которых будет отображать определённый участок кривой
-
написал: gpi Вы жжете ). Стоит ли мне продолжать с вами обсуждать топик, если вы путаете методы с идеей ? Думаю, что нетРаздел: Создание Генератора отчета независимого от *.exe и файлов *.fr3 Комментарий от gpi January 2012
-
Используйте FR 2.х для просмотра
-
procedure TForm1.FormCreate(Sender: TObject); var Report: TfrxReport; Page: TfrxReportPage; Subreport: TfrxSubreport; MasterData: TfrxMasterData; i: integer; c: TfrxComponent; begin Report:=TfrxReport.Create(Form1); Repor…
-
frp - файл превью FastReport 2.x или FreeReport
-
Демо-пример хранения отчётв в базе в конце этого топика: http://www.fast-report.com/en/forum/index.php?showtopic=4853Раздел: Создание Генератора отчета независимого от *.exe и файлов *.fr3 Комментарий от gpi January 2012
-
IE9, FF - продукты скачиваются нормально
-
Совсем ничего не понял: ни того, что было нужно, ни того, что сделано Шаблоны отчётов можно хранить в базе, критерии выборки можно передавать из диалоговой формы отчёта в программу через пользовательскую функцию Кроме того, можно использовать inte…Раздел: Создание Генератора отчета независимого от *.exe и файлов *.fr3 Комментарий от gpi January 2012
-
frxReport1.Engine
-
Пример в аттаче
-
1. Если шаблон отчёта имеет фиксированное число столбцов, попробуйте выводить данные на MasterData на листе А3, а печатать на А4 2. Используйте кросс с AutoSize = True и задавайте ширину столбцов в событии кросса OnCalcWidth
-
Используйте кросс-таб или отсортируйте и сгруппируйте данные по условиям объединения и выводите данные в подвале группы
-
А банки 4-го работали? Платёж бухгалтерия интернет-магазина увидела бы не ранее утра 10 января
-
написал: Параметр задал так: IDPER integer Попробуйте ничего не задавать в редакторе параметров и использовать такой запрос: select * from ContrGoods cg left join Goods g on (g.ID=cg.IDGoods) where IDContr=:IDDOG and g.IDPER=:ID В мастер-…