Есть класс, написанный в ручную, под двухзвенной аржитектурой работает нормально, под AOS теряет ссылку на класс. Как исправить?
Подробности:
Есть свой класс, который в методе main вызывает несколько раз свой метод run который разбивает партии на части:
PHP код:
M046_InventTransSplit inventTransSplit;
;
inventTransSplit = M046_InventTransSplit::newInventTransSplit(inventtrans.RecId);
if (!inventTransSplit.prompt()) return;
// вот здесь inventTransSplit в двухзвенке есть, даже в дебагере отображается
// в трухзвенке нету, и в дебагере как пустой элемент дерева отображается
// соответственно цикл в двухзвенке работает а в AOS нет
// parmSplitNumber - обычный парм-метод для splitNumber описанного в
// classDeclaration который получается в getFromDialog как то,
// что ввел пользователь (число)
for (stepCount=inventTransSplit.parmSplitNumber(); stepCount>1; stepCount-=1)
{
M046_InventTransSplit::newInventTransSplit(inventtrans.RecId).run();
}