23.11.2006, 11:56 | #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)); } } |
|
23.11.2006, 11:59 | #2 |
NavAx
|
Вроде уже было где-то... перед select сделайте InventTable = null;
|
|
23.11.2006, 12:01 | #3 |
Участник
|
Вставьте перед строкой с select
строку inventTable = null; P.S. опередили. |
|
23.11.2006, 12:03 | #4 |
NavAx
|
|
|
23.11.2006, 12:20 | #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)); } |
|