gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 167
- Был на сайте
- Группы
- FR Team
Комментарии
-
Попробуйте экспортировать в 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 датасеты не сортирует, это нужно делать в программе
-
Обычно настройки сохраняются в реестре, а имя файла (точно не уверен) берётся из FileName фильтра экспорта, а если не задано, то из TfrxReport.ReportOptions.Name if Assigned(FExportFilter) and (FExportFilter.FileName <> '') then f := Ext…Раздел: Frxmailexport. Куда сохраняются настройки и имя отправляемого файла. Комментарий от gpi October 2010
-
Выложите сюда шаблон отчёта
-
написал: Сами понимаете стандартное математическое округление по школьной математике нужно всем... По-моему, Round - это и есть стандартное математическое округление написал: И все же - если вам не сложно, то добавьте в FR эту функцию …
-
Попробуйте разместить бэнд HeaderDevice перед MasterData
-
Эта функция была добавлена в frxAddFunctionLibrary 4.2, а не в FR 4.2. Скачайте и установите rxAddFunctionLibrary 4.51: http://www.stalker4.dp.ua/files/FR4/frxAddFunction451.zip
-
Приложите тестовый проект на основе базы FRDemo, демонстрирующий проблему написал: с объявлеными в проекте все работает В этом коде MasterData1.DataSet := Report.GetDataset('YourDatasetName'); YourDatasetName - это и есть имя ТfrxDBDatas…