Default Avatar

gpi

gpi

Подробная информация

Имя пользователя
gpi
Присоединился
Посещений
178
Был на сайте
Группы
FR Team

Комментарии

  • Пришлите шаблон Вашего отчёта. Адрес в ПМ
    Раздел: Нумерация строк Комментарий от gpi February 2006
  • Можно написать обёртку к TreeView от DevExpress. Что-то типа этого http://www.fast-report.com/en/forum/?p=/discussion/3020
    Раздел: Древовидный компонент Комментарий от gpi February 2006
  • В событии OnActivate диалоговой формы пропишите DateEdit1.Date:=...
    Раздел: Значение по умолчанию DateEdit Комментарий от gpi February 2006
  • написал: Подскажите плз. как заполнить содержимое (в формате rtf а не просто текст) TfrxRichView взяв его из TRichEdit ? Попробуйте через поток Rich1.LoadFromStream или Rich1.RichEdit.Lines.LoadFromStream На крайний случай Rich1.RichEdit.Lin…
    Раздел: Содержимое TfrxRichView Комментарий от gpi February 2006
  • В конце главы (наверное это GroupFooter) к GroupFooter цепляете дочерний бэнд. Дочерний бэнд сделать растягиваемым. На нём расположить SubReport. SubReport - печатать на бэнде.На SubReport добавить MasterData. Источник данных для MasterData - одна с…
    Раздел: Нумерация строк Комментарий от gpi February 2006
  • var i: integer; procedure ReportTitle1OnBeforePrint(Sender: TfrxComponent); begin i:=0; end; procedure SubdetailData1OnBeforePrint(Sender: TfrxComponent); begin i:=i+1; end; на SubdetailData1 выводите і
    Раздел: Нумерация строк Комментарий от gpi February 2006
  • Нет. У переменных отчёта тип один - Variant
    Раздел: Передача даты в запрос. Комментарий от gpi February 2006
  • frReport1.Variables:=Edit1.Text; ... frReport1.ShowReport; В отчёте в мемо поставить [FAM]
    Раздел: TEdit в FR Комментарий от gpi February 2006
  • У Memo установите свойства Memo.DisplayFormat.Kind=fkDateTime and Memo.DisplayFormat.FormatStr='dd/mm/yyyy' (Можно и через контекстное меню)
    Раздел: Передача даты в запрос. Комментарий от gpi February 2006
  • У переменных отчёта тип Variant, а Param1.Text-скорее всего текст, набранный в TEdit
    Раздел: Иницализация переменных Комментарий от gpi February 2006
  • Лишние кавычки нужны в случае присвоения строковых значений переменным отчёта (см. стр. 35 руководства программиста), т.к. происходит вычисление значения строковой переменной. В случае присвоения строковой переменной значения другой строковой переме…
    Раздел: Иницализация переменных Комментарий от gpi February 2006
  • можно в процедуре PageOnBeforePrint передавать имя страницы в программу в качестве параметра пользовательской функции или присваивать имя страницы переменной, а из программы считывать значение переменной procedure Page1OnBeforePrint(Sender: TfrxComp…
  • объяви в программе переменную i, в которой и будет храниться номер записи/страницы frxUserDataSet1 procedure TForm1.frxUserDataSet1First(Sender: TObject); begin     i:=1; end; procedure TForm1.frxUserDataSet1Next(Sender: TObject); begin     inc(i…
  • добавь на форму frDialogControls или в uses - FR_DCtrl
    Раздел: Помогите злёному Комментарий от gpi February 2006
  • Только для Cross-tab отчётов
  • Rich1.RichEdit.Font.Name:='Times New Roman'; Rich1.RichEdit.Font.Size:=8; Rich1.RichEdit.Font.Color:=clRed; А вот со стилями шрифта не получается . Данный код работает в MasterData1OnBeforePrint, при использовании его в Rich1OnBeforePrint шриф…
    Раздел: Richedit без стилей текста Комментарий от gpi February 2006
  • Диалоговая форма - составная часть отчёта, т.е. нужно просто загрузить отчёт Для запуска отчёта с диалоговой формы размести на форме кнопку с ModalResult=mrOK
    Раздел: Помогите злёному Комментарий от gpi February 2006
  • создай пользовательскую функцию
  • Можно было бы и проще IF ([DialogForm.Doobs."DOOB"]<> 0) then begin Number:=Number+1; NumberSpisok:='Список №'+Str(Number); end; А проблема скорее всего в том, что что-то не учёл. Выложи куда-нибудь шаблон отчёта
    Раздел: Динамика в отчете? Комментарий от gpi February 2006
  • Да, support@fast-report.com - техподдержка пользователей FR
    Раздел: Парсеровщик формул Комментарий от gpi February 2006
  • Расположите бэнды в таком порядке: Group Header1 Group Header2 MasterData1 Group Footer2 Group Footer1 Group Header3 MasterData2 Group Footer3
  • support@fast-report.com Только они, наверное, сначала пошлют тебя читать доку. Здесь http://www.fast-report.com/pbc_download/fs_ru.pdf Вот цитата (стр. 72) написал: Вычисление выражений Если вы желаете вычислить некое выражение (к примеру, …
    Раздел: Парсеровщик формул Комментарий от gpi February 2006
  • А может попробовать вычислять через FastScript? С FastScript не работал, но думаю, что должно получиться. Посоветуйся с разработчиками
    Раздел: Парсеровщик формул Комментарий от gpi February 2006
  • Вот пример: var A,B: Integer; begin     A:=1;     B:=2;     Memo1.Memo.Text:='['+'+'+']'; end.
    Раздел: Парсеровщик формул Комментарий от gpi February 2006
  • Парсер придётся писать самому. Функции Sqr в FS нет, поэтому нужно перемножать. А формулу в БД можно хранить в таком виде: V := 12* + 47*

    - 0.143* + Sqrt() + *

    Раздел: Парсеровщик формул Комментарий от gpi February 2006
  • Не уверен, что получится, но попробуй конвертировать триальной версией.
    Раздел: Переход с FR2 на FR3 Комментарий от gpi February 2006
  • А можно заголовки столбцов расположить в ReportTitle, а номера столбцов в PageHeader. PageHeader можно не печатать на первой странице, если не нужно
    Раздел: Фиксированные поля Комментарий от gpi February 2006
  • Поля в возвращаемых наборах данных (названия, количество) не меняются? Если меняются, то отчёт нужно создавать программно.
    Раздел: Master-detail руками Комментарий от gpi February 2006
  • Создаёшь необходимое количество датасетов. UserName у всех одинаков. Перед показом отчёта frxreport1.EnabledDataSets.Clear; frxreport1.EnabledDataSets.Add(frxDBDataset2); frxreport1.DataSets.Add(frxDBDataset2); TfrxMasterData(frxreport1.FindObject(…
    Раздел: Грамотный MDI Комментарий от gpi February 2006
  • procedure ReportSummary1OnBeforePrint(Sender: TfrxComponent); begin Engine.ShowBand(PageFooter1); end;