Тема
:
Преобразование boolean <-> NoYes в запросах
Показать сообщение отдельно
27.11.2007, 11:10
#
5
gl00mie
Участник
3,684
/
5803
(
201
)
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге:
3
Цитата:
Сообщение от
Russland
не стоит полагаться на автоматическое преобразование, а указывать явно NoYes::Yes
Это все идеологически верно, но обратите внимание, что в обычных select'ах в коде X++ все работает так, как надо, там и boolean::true, и NoYes::Yes равны единице. И единица же (а не, скажем, "true") подставляется в QueryBuildRange.value(), если в нем указать логическое выражение, к примеру, так:
X++:
qbds.addRange(fieldId).value(queryValue(inventTrans.transType == InventTransType::Sales));
gl00mie
Посмотреть профиль
Отправить личное сообщение для gl00mie
Найти ещё сообщения от gl00mie
Читать блог