01.11.2004, 17:26 | #1 |
Злыдни
|
dialog в RunBaseReport
Возник вопрос: метод prompt() класса, унаследованного от RunBaseReport - откуда он берет ranges для вывода в окне выбора значений?
Если я запускаю отчет напрямую, то в окне выбора значений я вижу поля, которые определил в Range источников данных запроса. Если же я запускаю отчет из класса через PHP код:
то кроме полей, которые я добавил через addField, я вижу группу полей для каждого из источников данных запроса. Причем туда входят не только определенные мной Range, но и поля, по которым источники данных связываются между собой (вроде бы). Как этого избежать? |
|
02.11.2004, 07:11 | #2 |
сибиряк
|
Посмотрите в сторону класса RunBaseDialogModify, и его метода addQueryDatasource. Убрать лишние поля можно так:
PHP код:
__________________
С уважением, Вячеслав. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
axaptapedia: RunBaseReport | 0 | |||
Kashperuk Ivan: 3 Dialog extensions | 4 | |||
Fred Shen: Dialog screen events | 0 | |||
Mandatory field в Dialog | 4 |
|