Показать сообщение отдельно
Старый 06.07.2005, 16:36   #2  
korolf76 is offline
korolf76
Участник
Ex AND Project
 
36 / 12 (1) ++
Регистрация: 26.10.2004
Адрес: Петербург
Я как-то так в свое время делал:


void run()
{

....
;

if(Условие1){
this.makeReportRun(reportStr(report1));
super();
}

else
if(Условие2){
this.makeReportRun(reportStr(report1));
super();
}

А lastValueElementName() просто был:

private identifiername lastValueElementName()
{
return reportStr(report1);
}

Для тех отчетов, применительно к которым делал, было нормально.
Насчет общего случая может и некорректно.