20.01.2015, 11:12 | #1 |
Участник
|
ИЛИ в Query
Перекрываю
executeQuery на InventTable X++: public void executeQuery() { this.query().dataSourceTable(tablenum(InventTable)).addRange(fieldnum(InventTable, ItemType)).value(strFmt('((%1 == %2) || (%1 == %3)) && (%4 == "%5"))' , fieldStr(InventTable, ItemType), any2int(ItemType::Item), any2int(ItemType::Asset_RU), fieldStr(InventTable, ItemId), queryValue("AUDI-A 8") )); super(); } X++: public void executeQuery() { this.query().dataSourceTable(tablenum(InventTable)).addRange(fieldnum(InventTable, ItemType)).value(strFmt('((%1 == %2) || (%1 == %3)) && (%4 == "%5"))' , fieldStr(InventTable, ItemType), any2int(ItemType::Item), any2int(ItemType::Asset_RU), fieldStr(InventTable, ItemId), queryValue( con2str(["AUDI-A 8", "AUDI-Q 7"]) ))); super(); } Последний раз редактировалось NetBus; 20.01.2015 в 11:24. |
|