|
|
|
|
#1 |
|
Участник
|
Переключение компании.
Есть код:
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)); } } |
|
|
|
|
#2 |
|
NavAx
|
Вроде уже было где-то... перед select сделайте InventTable = null;
|
|
|
|
|
#3 |
|
Участник
|
Вставьте перед строкой с select
строку inventTable = null; P.S. опередили.
|
|
|
|
|
#4 |
|
NavAx
|
|
|
|
|
|
#5 |
|
Участник
|
Сделали так:
X++: while select dataArea where dataArea.isVirtual == NoYes::No { inventTable.clear(); inventTable.company(dataArea.id); select firstonly inventTable where inventTable.ItemId == "12345"; if(inventTable.RecId) info(strFmt("Введённый код найден в номенклатурном справочнике %1 (номенклатура %2)", dataArea.name, inventTable.ItemId)); }
|
|
|