Проверка на истину в запросе

1. HaIIpuKoJIe 20.08.18 13:09 Сейчас в теме
Добрый день. Как проверить в запросе что у номенклатуры используются характеристики. Пробую так, но не работает.
ВЫБРАТЬ
		               |	ЗаказНаПроизводство2_2Продукция.Номенклатура,
		               |	ЗаказНаПроизводство2_2Продукция.Количество,
		               |	ЗаказНаПроизводство2_2Продукция.Ссылка,
		               |	ЗаказНаПроизводство2_2Продукция.Характеристика,
		               |	ЗаказНаПроизводство2_2Продукция.НомерСтроки,
		               |	ВЫБОР
		               |		КОГДА ЗаказНаПроизводство2_2Продукция.Номенклатура.ИспользованиеХарактеристик = ИСТИНА
		               |			ТОГДА ЗаказНаПроизводство2_2Продукция.Характеристика.битАртикул
		               |		ИНАЧЕ ЗаказНаПроизводство2_2Продукция.Номенклатура.Артикул
		               |	КОНЕЦ КАК Артикул
		               |ИЗ
		               |	Документ.ЗаказНаПроизводство2_2.Продукция КАК ЗаказНаПроизводство2_2Продукция
		               |ГДЕ
		               |	ЗаказНаПроизводство2_2Продукция.Ссылка В(&МассивОбъектов)
Показать
По теме из базы знаний
Найденные решения
3. VmvLer 20.08.18 13:15 Сейчас в теме
// Отобрать Номенклатуру без характеристик
Номенклатура.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)


// Отобрать Номенклатуру с характеристиками
НЕ (Номенклатура.ИспользованиеХарактеристик =  ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать) )
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. Boneman 298 20.08.18 13:15 Сейчас в теме
(1) так проверить на "используется", или в документе она заполнена ?

Признак учета по характеристикам - ставится в номенклатуре, как у вас.
Но это не дает информации о том, ввели фактически характеристику или нет.

З.Ы. Да и тип значения, там точно булево ?
2. vadim1011985 100 20.08.18 13:13 Сейчас в теме
(7) Не легче ли так

isNull (ЗаказНаПроизводство2_2Продукция.Характеристика.битАртикул,ЗаказНаПроизводство2_2Продукция.Номенклатура.Артикул)
3. VmvLer 20.08.18 13:15 Сейчас в теме
// Отобрать Номенклатуру без характеристик
Номенклатура.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)


// Отобрать Номенклатуру с характеристиками
НЕ (Номенклатура.ИспользованиеХарактеристик =  ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать) )
5. HaIIpuKoJIe 20.08.18 13:22 Сейчас в теме
(3)
ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)

Спасибо. Так работает.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот