Dimkin
Dimkin
Подробная информация
- Имя пользователя
- Dimkin
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
Спасибо, большое помогло. Вот только страничка не обновляется. Если поверх неё что-то открываю, а потом опять её- данные обновляются. Пробовал frxReport1.Preview.Refresh и frxReport1.Preview.Invalidate - ошибка access violation. Не подскажите как …
-
gpi написал: » Только перебором всех элементов на всех страницах сформированного отчёта А как перебрать все элементы на странице сформированного отчета???? page1.objects - перебирает все объекты в дизайнере вроде. В manuale подобной задачи не…
-
gpi написал: » Попробуйте установить Subreport1.PrintOnParent в True К сожалению результат всё тот жеРаздел: Если Cross-tab не помогает, как сделать несколько строк в одной.. Комментарий от Dimkin September 2009
-
там шаблон отчета и вложенного отчета... Что не так? Получаеться примерно следующее:Раздел: Если Cross-tab не помогает, как сделать несколько строк в одной.. Комментарий от Dimkin September 2009
-
gpi написал: » Попробуйте на мастердата расположить вложенный отчёт Вложенный отчет не отображается, да и возможно ли с помощью вложенного отчета связать данные, что бы они отображались корректно (набор размеров для каждой отдельной детали)?Раздел: Если Cross-tab не помогает, как сделать несколько строк в одной.. Комментарий от Dimkin September 2009
-
При создании вложенного отчета он выкидывает на новую страничку... Как там быть всё, что бы я не добавлял не отображается на месте вложенного отчета..Раздел: Если Cross-tab не помогает, как сделать несколько строк в одной.. Комментарий от Dimkin September 2009
-
Спасибо Lizard~! Вроде разобрался! Если кому интересно сделал следующим образом(описано на простом примере): procedure TForm1.Query2CalcFields(DataSet: TDataSet); var bmp: TBitmap; begin bmp := TBitmap.Create; //Строим чертеж и сохраняем в bmp …
-
Думал уже может сделать так: Данные по изделию передавать из приложения через frDBDataSet, а в query, которое выбирает эти данные, на событие onAfterScroll сгенерировать чертеж и передать его параметром в FastReport. А вуже в FastReporte на данных …
-
LizarD написал: » Правильно говорит. После того, как получен набор данных с сервера БД, при перегрузке в TClientDataSet. Т.е. нужно просто пробежаться по Главному набору данных, перегружая данные в TClientDataSet, при этом структура полей в TCl…
-
LizarD написал: » Можно предложить ещё один самый элементарный вариант. Пред печатью подготавливать картинки и складывать на диск. Потом в событии OnBeforePrint указывать, какую картинку выводить. После печати картинки удалять. procedure Pictur…
-
LizarD написал: » Стандартно. TfrxDBDataset у него в свойство DataSet указать нужный TClientDataSet TfrxDBDataset будет видно в отчете. Его связать с нужным MasterData бендом. Спасибо за помощь, буду пробовать!
-
LizarD написал: » Отказаться от frxBDEQuery. Использовать TClientDataSet. В TClientDataSet добавить поле типа TBlobField. В это поле и грузить картинку чертежа. Т.е. в результате в TClientDataSet получим часть отчета с описанием детали и в допо…
-
LizarD написал: » Как вариант, можно попробовать добавить дополнительное поле в набор данных, по которому строится отчет, и заносить туда подготовленный чертёж. Типа: var bmp: TBitmap; vstream: TStream; begin bmp := TBitmap.Create; vstr…