gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 178
- Был на сайте
- Группы
- FR Team
Комментарии
-
написал: Потому, мне и кажется, что врядли файл во 2-м формате должен открываться в 4-м дизайнере. Поверьте, конвертировать нужно в четвёрке При использовании frx2xto30 в диалоге открытия отчёта должна появиться возможность открытия frf-фа…
-
Тогда нужно просить Цыганенко включить в FR4 форматирование даты с использованием функции Windows GetDateFormat
-
Напишите свою функцию или определите массив месяцев прямо в скрипте и форматируйте дату. "15 февраля 2007" - так было в FR2.xx
-
Выложите сюда этот frf
-
aseroff С BDE действительно выдаёт такое сообщение, но при работе в IDE. При запуске уже скомпилированного проекта сообщение не выскакивает. volos Можно попробовать отключить обработку некоторых исключений в IDE (Tools-Debugger Options-Language E…
-
написал: Запускаю программу и программно откріваю дизайнет двушки. Конвертацию нужно производить в дизайнере FR3 или FR4
-
написал: Я вообще правильно все делаю? Нет, нужно вот так написал: Для перехода со второй версии на третью нужно конвертировать отчёты с frf в fr3 с помощью модуля frx2xto30.pas. Для этого нужно: 1) в дизайнере второй версии поотключать …
-
написал: Делаю конвертацию, как написано в FAQ написал: Интересно, а что делать разработчикам в BCB? У меня не компилится с frx2xto30.pas приложение.... Вроде бы на несовместимость frx2xto30.pas с BCB не жаловались. Сам с BCB не раб…
-
написал: И как это понимать? Наверное, сначала обрабатываются OnBeforePrint для всех элементов бэнда, затем OnAfterData, т.е. приведённый выше код должен работать при размещении его в Memo126OnAfterData, но если вместо Memo125 поставить Memo1…
-
написал: Ну и что в этом случае делать? Внимательно почитать документацию. Обратить внимание на особенности вычисления агрегатных функций в отчёте, т.е. для вычисления агрегатной функции выражение должно присутствовать в одном из мемо
-
var y: extended; procedure MasterData1OnAfterPrint(Sender: TfrxComponent); begin y:=Engine.CurY; end; procedure PageFooter1OnBeforePrint(Sender: TfrxComponent); begin Engin…
-
Накапливайте сумму в переменной и выводите её значение в memo
-
напишите на michael@fast-report.com
-
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 и сумм…
-
в событии 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; Если не поможет,…
-
Значит датасет пуст. Ищите причину написал: дает вообще пустое окно предварительного просмотра Что, в обоих случаях?
-
Сделайте выборку одним запросом так, чтобы отбирались данные сразу за два периода - подкорректируйте WHERE в запросе или сделайте объединение через UNION ALL
-
Поставьте вместо строки freport2->PrepareReport(); строку freport2->DesignReport(); Проверьте, как загружается шаблон, как формируется отчёт в предварительном просмотре
-
Ну, на С я не пишу, но судя по коду, вроде бы всё правильно А по отдельности отчёты формируются? live_events, linia_set2 - TfrxDBDataSet? Если да, то проверьте, чтобы они были активными в соответствующих отчётах
-
покажите код
-
Воспроизвести не получается. Можете сделать тестовый проект, демонстрирующий проблему?
-
zip После закачки переименовать index.php в test.zip
-
Вот простой работающий тестовый отчёт
-
написал: Только что снес FR4 и поставил заново FR2 А зачем сносить? Они уживаются друг с другом. написал: Да и получается что при первом превью он автоматом не сопоставляется, а при втором сопоставляется? Вам не кажется это странным? …
-
Нужно задать цвет фона в условном выделении у мемо FoneString
-
Выложите сюда шаблон отчёта *.fr3
-
У Вас в проекте отчёт создаётся динамически и бэнду мастердата не сопоставляется датасет Добавьте Report.EnabledDataSets.Add(frxDBDataset); TfrxMasterData(Report.FindObject('MasterData1')).DataSet := frxDBDataset; //добавить