Доброго времени суток, Уважаемые Дамы и Господа!!! Не пойму в чем ошибка...
Есть две компании(к примеру). В первой компании есть табличка в которой хранится ссылка на комапанию и номер лота. Слобал вот такую вот фунцию в своем методе. При нажатии на волшебную кнопку должны открытся проводки по номенклатуре в первой компании и проводки по этой номенклатуре второй компании (Интеркомпани типа). Фунция вызывается в цикле с группировкой по CompanyId(). Но вот беда форма открывается с проводками первой компании, если находит такой лот (иначе пустая). В отладчике вижу, что форма открывается сначала в первой, потом во второй. Но не пойму в чем баг. В первой компании проводки находятся и форма открывается верно. ХЕЕЛП
PHP код:
void runForm()
{
;
appl.setDefaultCompany(Table1.CompanyId, false);
args = new Args();
args.record(Table);
args.name('InventTrans');
formRun = classFactory.formRunClass(args);
formRun.init();
formRun.design().caption(curExt());
formRun.run();
formRun.wait();
appl.setDefaultCompany(Table.dataAreaId, false);
}
PS: Много всего и сумбурно как то написал, но просто в тупике нахожуся. Но знаю что ошибка примитивная...cangeCompany тож ене отрабатывает как надо...Заранее всем спасибо