В методе main обращаться к этой "общедоступной" переменной нельзя, потому что это статический метод, а переменная инкапсулирована классом.
Набирал прям на форуме, но вроде должно работать
X++:
classDeclaration OC6
{
RAssetTable rAssetTable;
public void new(RAssetTable _rAssetTable)
{
;
rAssetTable = _rAssetTable;
}
void run()
{
;
print rAssetTable.recId;
pause;
}
static void main(Args _args)
{
OC6 oc6 = new OC6(_args.record());
;
oc6.run();
}
}