
gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 167
- Был на сайте
- Группы
- FR Team
Комментарии
-
http://www.firebirdfaq.org/faq79/
-
Попробуйте каждому созданному объекту присваивать уникальное имя
-
Сначала проверьте, как запрос отрабатывает с TClientDataset на форме Delphi
-
В аттаче шаблон и сформированный отчёт, который отображается в превью Приложите Ваш шаблон со скриптом создания объектов
-
Вы сохраняете сформированный отчёт из превью или после frxReport1.PrepareReport; ?
-
написал: Если после построения отчета в окне preview сохранить его Приложите сохранённые страницы превью (fp3) такого отчёта
-
Задайте количество колонок для бэнда, а не для страницы
-
Откройте датасет Report.GetDataset('CDSQuery1').Open; перед объявлением массиваРаздел: Объявить глобально массив, размер которого берется из запроса Комментарий от gpi January 2015
-
Приложите тестовый проект с ошибкой на основе локальной базы (mdb, dbf)
-
Проверил на 4.15.13 - тоже формируется корректно
-
FR 5.1.12 - не воспроизводится В аттаче сохранённые страницы превью
-
написал: Спасибо за идею, весьма огигинально, но опять же новые глюки. На волшебной цифре 25 ширина второй колонки Кросса не изменяется sad.gif FR 5.1.12 - не воспроизводится Цифра 25 выводится не в кроссе, а в TfrxMemoView на дочернем бэнде
-
Тогда попробуйте расположить в ячейке кросса вложенный TfrxMemoView
-
Если расстояние между ячейками не обязательно, то можно использовать и TfrxCrossView
-
написал: То есть выхода нет ? В общем случае (при использовании слабых машин и 2000 TfrxMemoView) - да, выхода нет Можно использовать TfrxCrossView как в PrintTable, но для этого нужно знать, отчёт какого вида Вам нужен, т.е. подойдёт ли Tfr…
-
Несколько TfrxMemoView, т.е. то, что Вы используете сейчас
-
var memStream:TMemoryStream; begin try memStream:=TMemoryStream.Create; if ADOTable1.Locate('SavedReport', SavedReportName, [loCaseInsensitive]) then begin ADOTable1ReportBLOB.SaveToStream(memStream); memStrea…
-
Самый простой вариант - использовать массив TfrxMemoView. Переписывать метод TfrxMemoView.Draw не рекомендую Объект CelluarText будет добавлен в шестой версии и будет основан на объекте Таблица (как и в FR.Net)
-
написал: Сделал исправления, к сожалению, не помогло. unsure.gif У меня, возможно, эти проблемы связаны еще и с тем, что на компе удален исходный Tee7 (из-за возникшего конфликта при установке TeeChartStd9). Подскажите, пожалуйста, что мне в это…
-
Попробуйте исправить {$IFDEF TeeChartStd7} на {$IFDEF TeeChartStd9} в frxChartEditor.pas
-
Запустите recompile.exe ещё раз и пересоберите пакеты TeeChart ещё раз
-
покажите tee.inc из папки LibD7
-
Установите в коде или в скрипте отчёта
-
ADOTable-Master, ADOQuery-Detail ADOQuery переоткрывайте в ADOTable.OnAfterScroll
-
Установите TfrxReport.EngineOptions.DestroyForms := False;
-
Тогда используйте ADOQuery в ADOTable и пропишите условие фильтрации в where запроса
-
Всё, как и в Delphi: CUSTNO > 5000 Т.е. в Вашем случае что-то типа FIELD3 is null
-
Для печати можно использовать просмотровщик: http://www.fast-report.com/ru/product/fast-report-viewer/
-
В recompile.exe выбирали опцию TeeChart9Std?
-
Приложите recompile.log