Цитата:
Изначально опубликовано Pegiy
осталось только неясным почему это достаточно очевидное решение не встретилось мне в AOT - оно не популярно?
Отнюдь. Заглягите практически в любой отчет, вызываемый классом на основе RunBaseReport. Картина получения значений из вызывающего класса везде приблизительно одинакова:
classCaller = element.args().caller();
var1 = classCaller.parmvar1();
...
var2 = classCaller.parmvar2();
вид методов акцессоров может быть различен, но в основном
class
public TypeVar1 parmvar1(TypeVar1 _var1 = var1)
{;
var1 = _var1;
return var1;
}
или просто:
public TypeVar1 getVar1()
{;
return var1;
}