gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 176
- Был на сайте
- Группы
- FR Team
Комментарии
-
написал: примеры смотрел, но как реализовать с помощью FIBPlus связку master-detail, так и не разобрался Всё делается аналогично ADOQuery: в детаил запросе имя параметра должно совпадать с именем паля в мастер-датасете
-
Толщина задаётся в Chart1.Chart.Chart3DPercent, цвет можно задавать в FR 4
-
Тогда с помощью Pos определяйте позицию запятой, потом Сopy. В FR достаточно встроенных функций для работы со строками, ничем не отличающихся от паскалевских. Кроме того, можно подключать и пользовательские
-
Попробуйте так: procedure PageFooter1OnBeforePrint(Sender: TfrxComponent); begin if Engine.FinalPass then if = then begin ReportSummary1.Visible := True; …
-
Используйте функцию Copy
-
А на превью отчёт отображается корректно? Дуплекс используется?
-
Установите TfrxDBDataSet.RangeBegin в rbCurrent и TfrxDBDataSet.RangeEnd в reCurrent и стройте композитный отчёт для каждой записи мастера написал: У меня есть детали (документы), которых больше 10 типов. А если где то 3 разных мастера (шапки…
-
А что, кросс формирует колонки с пустыми значениями? Возможно, Вы хотели удалять колонки с нулевыми и пустыми значениями? Не проще ли просто отфильтровывать нулевые значения в датасете?
-
Можно. Пример в аттаче
-
скачайте FRDemo - там много примеров, в том числе и с группировками
-
Дабавьте в отчёт бэнд GroupHeader
-
Отсортируйте датасет по видам групп и используйте заголовок группы
-
Используйте кросс-таб либо вертикальные бенды
-
Вероятно, у Вас наследуются формы с фильтрами экспорта. Перенесите фильтры в датамодуль или основную форму
-
А если попробовать последний билд?
-
Установите у ячейки кросса свойство WordBreak в True написал: Сделал AutoSize = True и MaxWidth = 105, вроде чуть получше стало.. Ширину столбцов кросса можно задавать в событии OnCalcWidth
-
TfrxReport.ReportOptions.Name := 'Test';
-
Какую версию FR используете?
-
Так установите AutoSize в True
-
Устанавливайте видимость заголовка группы в зависимости от значения поля в событии OnBeforePrint
-
В аттаче тестовый отчёт. В FR 4.9.31 работает корректно, хотя в предыдущих версиях эта проблема была
-
написал: Еще заметил ситуацию. У нас в старой системе можно использовать одновременно как 3й фастрепорт так и 4й Ни разу не слышал, что в одном проекте можно использовать одновременно FR3 и FR4
-
В FR4 конструкция [Page#] в скрипте работать не будет. Придётся переделывать отчёты
-
написал: поставил 3.24.6 - триал. ситуация такая-же в старой системе скрипт работает в новой нет. Если старая система собрана с FR 3.15 - 3.18 или младше, то придётся переделывать скрипты дла работы в FR 4. Эти глюки, тянувшиеся с двойки, ка…
-
Вам нужно выполнить frxDBXComponents1.DefaultDatabase := SQLConnection1 вместо frxDBXComponents.DefaultDatabase := MainDatabase.Database;
-
Вам нужно выполнить frxDBXComponents1.DefaultDatabase := SQLConnection1 вместо frxDBXComponents.DefaultDatabase := MainDatabase.Database;
-
Какая версия FR была в старой системе и какая в новой?
-
В проект нужно ещё добавить TfrxDesigner
-
А если так: MainDatabase := TfrxDBXDatabase.Create(Form);
-
Установите TfrxDBXDatabase.DefaultDatabase