gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 176
- Был на сайте
- Группы
- FR Team
Комментарии
-
Исправлено. Будет доступно в следующем билде
-
GapX можно установить только у всего кросса 0 будет мало, установите 1 или 2
-
Такой возможности нет. Можно использовать две ячейки (SUM, AVG) и максимально скрывать ненужные ячейки (белый шрифт минимального значения на белом фоне, нулевые GapX, GapY, отключённые границы ячеек) для имитации отображения одной ячейки вместо двух
-
Попробуйте использовать пустой DecimalSeparator в настройках форматирования TfrxMemoView
-
написал: 3. и вот ту вопрос - как заполнять эти созданные CrossView'ы ? Как правильно организовать frxReport1BeforePrint Анализируйте Sender.Name в frxReport1BeforePrintРаздел: Несколько таблиц (количество таблиц (строк/столбцов) неизвестно Комментарий от gpi February 2015
-
1. procedure QPL1NAIMOnAfterData(Sender: TfrxComponent); begin Memo2.Height := QPL1NAIM.CalcHeight; end; 2. Поворот в ячейках кросса не работает. Разбивайте значение в ячейке на две строки при выполнении запроса WITH RECURSIVE T (BYDATE, ENDDATE)…
-
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