06.07.2005, 15:22 | #1 |
Участник
|
несколько Repot-ов и один class(RunBaseReport)
Здраствуйте!
У меня есть несколько отчётов с абсолютно одинаковыми параметрами. Есть класс (RunBaseReport). Хочу иметь возножность в диалоге выбирать какой отчёт надо показать. Сделал в диалоге комбо-бокс для выбора отчёта. Результат из него забираю в методе getFromDialog. В методе lastValueElementName в зависимости от результата возвращаю нужный репорт. Проблема в том, что метод lastValueElementName вызывается 2 раза до getFromDialog и 1 раз после. И очёт разумеется совсем не тот получается. Диалог инициализируется так: ret = DialogRunbase::newOnClient(this.caption(),this); т.е. super() не вызывается. Поскажите, как сделать правильно... и верный ли путь я выбрал? |
|
|
|