19.10.2004, 15:44 | #1 |
Участник
|
Взять значение из окна выбора отчета
При запуске отчета возникает окно запроса с возможностью выбора параметров. Можно ли после запуска отчета получить доступ к введенным параметрам?
|
|
19.10.2004, 16:21 | #2 |
Участник
|
Как правило вывод такого диалогового окна управляется классом-наследником RunBaseReport. Там же хранятся(обрабатываются) все параметры.
А доступ к этому классу в отчете можно получить (как правило ) как element.args().caller() |
|
19.10.2004, 16:22 | #3 |
Moderator
|
Вам лучше уточнить, про какой отчет идет речь.
Как правило, окно диалого создается в каком-нибудь классе - см. метод dialog(). Соответственно доступ к значениям введенным в диалоге можно получить через методы этого класса. |
|
19.10.2004, 17:06 | #4 |
Участник
|
Это окно назначения критериев выборки записей. Оно появляется, если в свойстве Interactive (Data Sources - Query) стоит значение "Да". Отчет я вызываю без использования класса, т.е. напрямую из Menu Items, поэтому других диалоговых окон не формируется.
|
|
19.10.2004, 17:46 | #5 |
Moderator
|
Если я правильно понял о чем идет речь, Вам нужно перебрать QueryBuildRange у QueryBuildDatasource вашего отчета.
|
|
20.10.2004, 11:49 | #6 |
Участник
|
2 Андре
Спасибо. |
|