Цитата:
Зачем строковое значение сравнивать используя <>
ИМХО
Например, в случае c большым количеством номенклатур с числовым ключом, необходимо отобрать номенклатуры с номером больше "50000". В этом случае, можно использовать данную конструкцию:
X++:
queryBuildDataSource.addRange(fieldNum(InventTable,ItemId)).value(">50000")
Можно, конечно, сделать и так:
X++:
queryBuildDataSource.addRange(fieldNum(InventTable,ItemId)).value("50000..")
Либо можно использовать знаки сравнения в случае, если нам необходимо отобрать строки больше/меньше заданной, ведь строки тоже можно сравнивать - пример тому функция strcmp() для сравнения пары строк.
Пример:
X++:
queryBuildDataSource.addRange(fieldNum(1, 1)).value(">ABC")
Но это, опять таки, мое субъективное мнение.