![]() |
#1 |
Участник
|
Как передать в отчет данные так чтобы он отпечатал одну запись
Отчет типа SalesTable и его SalesLine
Запускаю через класс PHP код:
Последний раз редактировалось polygris; 23.03.2006 в 11:55. |
|
![]() |
#2 |
Участник
|
запись передал правильно, теперь её надо обработать в init самого Reporta и навесить на query отчёта range со значением RecId или SalesId этой записи.
__________________
Умные тоже наступают на грабли, но только для того, чтобы поднять их с земли не нагибаясь. |
|
![]() |
#3 |
Участник
|
добавь в аргумент еще один параметр, в нем передашь необходимый параметр , а при создании отчета , сделаешь обработку по этому параметру.
Можно еще несколько вариантов предложить, например через времменную таблицу или .... |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от gaenar
запись передал правильно, теперь её надо обработать в init самого Reporta и навесить на query отчёта range со значением RecId или SalesId этой записи.
|
|
![]() |
#5 |
Banned
|
А еще можно сделать MenuItem, а на самом отчете поставить AutoJoin=Yes. Тогда без всякого программирования отчет можно вызвать из формы, и он покажет текущую запись.
|
|
|
За это сообщение автора поблагодарили: Lemming (1). |
![]() |
#6 |
SAP
|
ну что то типо этого
Код: public void init() { super(); this.query().dataSourceNo(1).findRange(1).value(); } |
|
![]() |
#7 |
Участник
|
Нашел еще проще способ. AutoJoin поставил на самом отчете
|
|
![]() |
#8 |
Участник
|
Всем спасибо за помощь!
|
|
![]() |
#9 |
Участник
|
Еще один вопросик. Только ли программный кодом можно реализовать печать всех designoв отчета или есть свойство?
|
|
![]() |
#10 |
Участник
|
Руководство разработчика, глава Creating a report with multiple designs.
Свойства нет. |
|
|
|