gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 176
- Был на сайте
- Группы
- FR Team
Комментарии
-
А если так (если это код скрипта отчёта): Memo.Font.Style = fsBold;
-
Выложите скриншоты превью (оба) и шаблон отчёта
-
написал: мне, самое главное - это отступ сверху - его надо будет уменьшить. Попробуйте по умолчанию установить минимальный отступ сверху, а в скрипте управлять значением Engine.CurY написал: Хотел сразу приложить, но файлы незагружаются у…
-
Приложите шаблон отчёта, сохранённые страницы превью и пример того, что Вы хотите получить. А ещё лучше сделать тестовый проект на основе базы FRDemo
-
В таком случае Вам придётся использовать код из моего первого поста, только поменять диапазон изменения страниц, например for i := 2 to 3 do В скрипте отчёта, такое сделать нельзя, только в коде программы А другой отступ у Вас больше отступа по…
-
Вы можете поменять стиль предыдущей строки только на втором проходе: на первом запомнить её номер, а на втором - изменить
-
Попробуйте экспортировать в Excel (XML)
-
Попробуйте задавать бесконечные высоту и ширину страницы
-
написал: Мне надо чтобы чтобы изменились отступы только тех страниц на которые была растянута мастер дата, т.е. страницы принадлежащие к Page1, а Page2 чтобы осталась неизменной. А при этом варианте изменения коснуться всех страниц А теперь в…
-
Вы можете разместить легенду внизу диаграммы Также Вы можете строить диаграмму на основе усечённых полей датасета, например Copy(, 1, 10)
-
var i: integer; page: TfrxReportPage; begin frxReport1.PrepareReport(); for i := 1 to frxReport1.PreviewPages.Count - 1 do begin page := frxReport1.PreviewPages.Page[i]; page.LeftMargin := 20; page.Rig…
-
procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin MasterData1.Visible := > 1; end;
-
написал: Эта переменная используется в качестве параметра запроса отчета. Покажите текст работающего запроса, но не с параметром, а с константой
-
procedure TForm1.Button1Click(Sender: TObject); var Rich1: TfrxRichView; Stream: TMemoryStream; begin Stream := TMemoryStream.Create; RichEdit1.Lines.SaveToStream(Stream); if ReportEngine.LoadFromFile(extractFilePath(paramSTR(0))+'111.fr3…
-
Мне кажется, что выводить в заголовке страницы кросс, который шире страницы, нельзя Вы хотите вывести два кросса на одной странице? Установите бесконечную ширину страницы
-
У Вас кросс размещён на заголовке страницы? Приложите шаблон отчёта
-
Выложите простой тестовый проект, демонстрирующий проблему
-
Можете привести пример (шаблон + база Access)?
-
Попробуйте Memo1.RichEdit.Lines:=shtamp.Lines; или перебросьте содержимое Lines через TMemoryStream
-
Попробуйте привязать параметры к переменным отчёта, для которых можно задать значения по умолчанию
-
Для подсчёта итогов по трём столбцам: var Sum0, Sum1, Sum2: extended; procedure Cross1OnPrintCell(Memo: TfrxMemoView; RowIndex, ColumnIndex, CellIndex: Integer; RowValues, ColumnValue…
-
Попробуйте накапливать итоговые значения кроссов в переменных в событиии кросса OnPrintCell procedure Cross1OnPrintCell(Memo: TfrxMemoView; RowIndex, ColumnIndex, CellIndex: Integer; RowValues, ColumnValues, Value: Variant); begin if Cross1.IsGr…
-
В Basic отсутствует возможность выполнения скриптов. Вероятно, версия 4.3 просто не поддерживает smMaxHeight в скрипте FR
-
У меня работает (4.10.2) Может быть, у Вас FR Basic?
-
Да. TfrReport.OnUserFunction есть и во FreeReport Пример есть в папке Demos\Reports
-
Попробуйте использовать фоновый бэнд
-
У меня на растягиваемом бэнде получается
-
Замените ColumnHeader на Header с ReprintOnNewPage = True
-
При UseIniFile = True настройки берутся с реестра, при False - из свойств фильтра экспортаРаздел: Frxmailexport. Куда сохраняются настройки и имя отправляемого файла. Комментарий от gpi October 2010
-
FastReport датасеты не сортирует, это нужно делать в программе