Отобрать запросом значения нескольких свойств объекта Номенклатура. #705677


#0 by del_sun
Добрый день. Задача проста: отобрать все позиции номенклатуры для которых Свойство1 = Значение1 И Свойство2= Значение2. Говоря о свойствах имеется в виду типовые планы видов характеристик "Свойства объектов". Допустим Свойство1.Наименование = Цвет, Свойство2.Наименование = Размер. Не могу сообразить как в тексте запроса в условиях отбора написать условие где Цвет = Красный И Размер = Большой.
#1 by vicof
объединить все
#2 by vicof
#3 by H A D G E H O G s
Одинесница
#4 by del_sun
У меня в зависимости от выбранной пользователем номенклатуры количество этих самых свойств для отбора может меняться. Наверняка есть какой то способ обратиться к конкретному свойству. или нет ?
#5 by H A D G E H O G s
Что не получается?
#6 by del_sun
Т.е. таблица с перечнем необходимых свойств и их значений имеется. Нужно как то отобрать все номенклатурные позиции у которых имеются именно такие свойства с именно такими значениями.
#7 by vicof
Где фотка мегаодинэсницы? Программно составляй запрос. Цикл по количеству свойств. И ОБЪЕДИНИТЬ ВСЕ.
#8 by H A D G E H O G s
Бред
#9 by H A D G E H O G s
ТаблицуСвойствИЗначений - во временную таблицу, потом ВнутреннееСоединение с регистром ЗначениеСвойствОбъектов
#10 by del_sun
пошла проверять :)
#11 by vicof
Тоже можно
#12 by del_sun
нужно, писать в цикле кучу простых запросов и объединять результаты не производительно ....
#13 by vicof
Ох, ну простите
#14 by vicof
Что ж сама не написала?
#15 by H A D G E H O G s
В топку эти запросы! Как там Киев?
#16 by del_sun
Скоро каштаны зацветут :) потихоньку город восстанавливают. Так что в целом не плохо.
#17 by del_sun
Фотка в профайле :)
#18 by vicof
Неплохо, но тема не раскрыта
#19 by del_sun
И таки работает :) Счастье есть :))) :)
#20 by del_sun
Спасибо. это риторический вопрос. как то думается сегодня тяжко :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С