aRaLeKiN
aRaLeKiN
Подробная информация
- Имя пользователя
- aRaLeKiN
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
gpi, спасибо за совет!!! Попробовал... работает как надо. Но.... клонировать БД - себя не уважать..... работаю с объемами в десятки миллионов записей. Сам понимаешь, что это не есть гуд. Немного посидев за фастскриптом нашел все-таки способ. Вот …
-
В таком варианте, каждая запись выводиться на новой странице.... а необходимо, чтобы выводился набор записей помещающихся на странице из каждого бенда
-
Баллин!!! Забыль прописать обработчик у мастербанда )) Lex, Биг Сенкс за помощь!!!
-
имя MasterData1 вроде есть.... создаю его так: masterband := TfrxMasterData.Create(page); masterband.CreateUniqueName; masterband.Stretched := true; masterband.Height := 40; masterband.DataSet := frxDBDataset1;
-
попробовал, спасибо работает... но это если в дизайнере написать.... только вот я динамически создаю все бенды.... в коде пишу так report.ScriptText.Clear; report.ScriptText.Add('procedure '+ 'MasterData1OnAfterCalcHeig…
-
А в чем проблема то была? ток что попробовал, все прекрасно работает.. var stream :TMemoryStream; begin stream := TMemoryStream.Create; frxReport1.SaveToStream(stream); // дальше куда хотим, туда и впихиваем.. хоть в файл, хоть в блоб... stream.S…
-
А помощи нет и нет..... ну неужели никто никогда не генерил здоровенные отчеты и не манипулировал ими? Или счас мода на темплейты только, а о динамике и гибкости никто не задумывается?
-
к тому, что сам столкнулся с ошибкой "Undeclared identifier poLandscape" при Page2.Orientation:=poLandscape. чтоб он понял что это за "identifier" такой, прописал модуль Принтерс.... правда эт на старой версии фаста было. в новой не смотрел.
-
Лечится прописыванием модуля Printers в секцию uses
-
благодарю за ответ. Будем работать дальше.
-
хм... спасибо. Тогда встречный вопрос. Как можно добавить подготовленную страницу в подготовленный отчет? Причем так чтобы сработало кеширование? если не трудно, то можно ли код?
-
посмотри файл install_rus.txt Там есть всё нужное описание установки.
-
Да.. вот еще вопросик... переношу страницы из report1 в report2 report2.clear; report1.PrepareReport; report2.PrepareReport; for i := 0 to report.PreviewPages.count - 1 do report2.PreviewPages.AddPage(report.PreviewPages.Page[i]); report1.Previ…
-
AlexTZ, ток что посмотрел у вас в исходниках, что сбрасывание на диск происходит только в проц-ре TfrxPreviewPages.AddPage, то есть только при добавлении страницы.... а вот при модифицировании подготовленных страниц методом TfrxPreviewPages.ModifyPa…
-
композитный отчет не пробовал... но нашел другое, более удачное, на мой взгляд решение проблемы. У меня стоит та же самая задача, раскидать большое количество полей на несколько сраниц. Думаю, кому-нибудь пригодится мое решение: 1. Сначала генери…
-
уже третий день бьюсь... =( генерирую !все! страницы в памяти, заполняю матрицой ячеек с нужными значениями.... но скорость работы - убийственная....... клиент подохнет моментом.... Хотя, гораздо проще, сформировать всего 3-4страницы, посадить на …
-
-=Den=-, спасибо большое! Получилось! Правда, не совсем то я имел ввиду, изменить порядок уже сгенерированных страниц... допустим имею 3 страницы на которых есть MasterDat`ы с разными полями из одной таблицы. При выводе в превью каждая страничка …
-
-=Den=-, спасибо! Реально помог. Конечно не удобный способ, но хоть что-то.... хотя, думаю придется вообще отказаться от ручного заполнения... Так как столкнулся с дикими тормозами.... вот тут описал пробелему , но похоже с таким никто не сталкив…
-
хм.... никто не отвечает.... Решил частично проблему следующим образом: Добавил cross.CellFunctions[j] := cfNone; в обработчик OnBeforePrint. (возникает еще один вопрос... Зачем при задании количества ячеек, автоматически давать им агрегатную …