Показать сообщение отдельно
Старый 23.11.2006, 11:56   #1  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
Переключение компании.
Есть код:

X++:
while select dataArea where dataArea.isVirtual == NoYes::No
{
     ChangeCompany(dataArea.id)
     {
          select firstonly inventTable where inventTable.temId == "12345";
          if(inventTable.RecId)
          Box::info(StrFmt("Введённый код найден в номенклатурном справочнике %1 (номенклатура %2)", dataArea.name, inventTable.ItemId));
     }
}
и он не работает, компания не меняется, т.е. она меняется, но таблица остаётся той компании в которой мы находились изначально. Если же код указать к примеру ChangeCompany("ККМ"), то всё работает.