Default Avatar

gpi

gpi

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

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

Комментарии

  • написал: Потому, мне и кажется, что врядли файл во 2-м формате должен открываться в 4-м дизайнере. Поверьте, конвертировать нужно в четвёрке При использовании frx2xto30 в диалоге открытия отчёта должна появиться возможность открытия frf-фа…
    Раздел: из fr2.5x в fr4 Комментарий от gpi February 2007
  • Тогда нужно просить Цыганенко включить в FR4 форматирование даты с использованием функции Windows GetDateFormat
  • Напишите свою функцию или определите массив месяцев прямо в скрипте и форматируйте дату. "15 февраля 2007" - так было в FR2.xx
  • Выложите сюда этот frf
    Раздел: из fr2.5x в fr4 Комментарий от gpi February 2007
  • aseroff С BDE действительно выдаёт такое сообщение, но при работе в IDE. При запуске уже скомпилированного проекта сообщение не выскакивает. volos Можно попробовать отключить обработку некоторых исключений в IDE (Tools-Debugger Options-Language E…
    Раздел: No SQL statement available Комментарий от gpi February 2007
  • написал: Запускаю программу и программно откріваю дизайнет двушки. Конвертацию нужно производить в дизайнере FR3 или FR4
    Раздел: из fr2.5x в fr4 Комментарий от gpi February 2007
  • написал: Я вообще правильно все делаю? Нет, нужно вот так написал: Для перехода со второй версии на третью нужно конвертировать отчёты с frf в fr3 с помощью модуля frx2xto30.pas. Для этого нужно: 1) в дизайнере второй версии поотключать …
    Раздел: из fr2.5x в fr4 Комментарий от gpi February 2007
  • написал: Делаю конвертацию, как написано в FAQ написал: Интересно, а что делать разработчикам в BCB? У меня не компилится с frx2xto30.pas приложение.... Вроде бы на несовместимость frx2xto30.pas с BCB не жаловались. Сам с BCB не раб…
    Раздел: из fr2.5x в fr4 Комментарий от gpi February 2007
  • написал: И как это понимать? Наверное, сначала обрабатываются OnBeforePrint для всех элементов бэнда, затем OnAfterData, т.е. приведённый выше код должен работать при размещении его в Memo126OnAfterData, но если вместо Memo125 поставить Memo1…
  • написал: Ну и что в этом случае делать? Внимательно почитать документацию. Обратить внимание на особенности вычисления агрегатных функций в отчёте, т.е. для вычисления агрегатной функции выражение должно присутствовать в одном из мемо
  • var y: extended;                                   procedure MasterData1OnAfterPrint(Sender: TfrxComponent); begin     y:=Engine.CurY;                                 end; procedure PageFooter1OnBeforePrint(Sender: TfrxComponent); begin     Engin…
  • Накапливайте сумму в переменной и выводите её значение в memo
    Раздел: Вычисляемое Memo Комментарий от gpi February 2007
  • напишите на michael@fast-report.com
    Раздел: Как можно с вами связаться? Комментарий от gpi February 2007
  • aseroff Нет, я ошибся в обработчике. Нужно было повесить на ColumnHeaderOnBeforePrint
  • сделайте запрос вида select field1 f1, field2 f2, 0 f3, 0 f4 from table union all select 0 f1, 0 f2, field1 f3, field2 f4 from table а результат можно вывести в DBCrossView
  • написал: правильно ли я вообще написал [SUM(StrToFloat(Memo4.Text),MasterData1)] может ошибка в синтаксисе Так работает такой вариант или нет? Если не работает, то сохраняйте требуемое значение в переменной при каждом показе MasterData и сумм…
    Раздел: Сумма по MEMO Комментарий от gpi January 2007
  • в событии MasterDataAfterPrint поставьте ColumnHeader.Visible:=not MasterData.DataSet.Eof;
  • Попробуйте procedure ... var l1: TStringList; begin     l1 := TStringList.Create;     l1.Assign(frxDBDataset1.FieldAliases);     реконнект     frxDBDataset1.FieldAliases:=l1;     l1.Free;     frxReport1.DesignReport(); end; Если не поможет,…
    Раздел: frxDBDataset Комментарий от gpi January 2007
  • Значит датасет пуст. Ищите причину написал: дает вообще пустое окно предварительного просмотра Что, в обоих случаях?
  • Сделайте выборку одним запросом так, чтобы отбирались данные сразу за два периода - подкорректируйте WHERE в запросе или сделайте объединение через UNION ALL
  • Поставьте вместо строки freport2->PrepareReport(); строку freport2->DesignReport(); Проверьте, как загружается шаблон, как формируется отчёт в предварительном просмотре
  • Ну, на С я не пишу, но судя по коду, вроде бы всё правильно А по отдельности отчёты формируются? live_events, linia_set2 - TfrxDBDataSet? Если да, то проверьте, чтобы они были активными в соответствующих отчётах
  • покажите код
  • Воспроизвести не получается. Можете сделать тестовый проект, демонстрирующий проблему?
  • zip После закачки переименовать index.php в test.zip
    Раздел: Вопрос по документации Комментарий от gpi January 2007
  • Вот простой работающий тестовый отчёт
    Раздел: Вопрос по документации Комментарий от gpi January 2007
  • написал: Только что снес FR4 и поставил заново FR2 А зачем сносить? Они уживаются друг с другом. написал: Да и получается что при первом превью он автоматом не сопоставляется, а при втором сопоставляется?  Вам не кажется это странным? …
    Раздел: Глюк или фитча? :) Комментарий от gpi January 2007
  • Нужно задать цвет фона в условном выделении у мемо FoneString
    Раздел: Вопрос по документации Комментарий от gpi January 2007
  • Выложите сюда шаблон отчёта *.fr3
    Раздел: Вопрос по документации Комментарий от gpi January 2007
  • У Вас в проекте отчёт создаётся динамически и бэнду мастердата не сопоставляется датасет Добавьте Report.EnabledDataSets.Add(frxDBDataset); TfrxMasterData(Report.FindObject('MasterData1')).DataSet := frxDBDataset; //добавить
    Раздел: Глюк или фитча? :) Комментарий от gpi January 2007