Как выбрать записи из регистра сведений

1. Spektr 998 19.05.17 15:18 Сейчас в теме
Управление производственным предприятием, редакция 1.3 (1.3.87.1)
Для списка номенклатуры получаю список свойств и затем хочу посмотреть список всей номенклатуры с заданными свойствами. Почему то ничего не выводится.

 ВЫБРАТЬ
	ЗначенияСвойствОбъектов.Значение КАК ЗначениеДопРеквизита
ПОМЕСТИТЬ СписокДопРеквизитов
ИЗ
	РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
	ЗначенияСвойствОбъектов.Объект В(&МассивНоменклатуры)
	И ЗначенияСвойствОбъектов.Свойство = &Свойство

СГРУППИРОВАТЬ ПО
	ЗначенияСвойствОбъектов.Значение
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ЗначенияСвойствОбъектов.Объект,
	ЗначенияСвойствОбъектов.Значение
ИЗ
	РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
	ЗначенияСвойствОбъектов.Значение В
			(ВЫБРАТЬ
				СписокДопРеквизитов.ЗначениеДопРеквизита
			ИЗ
				СписокДопРеквизитов КАК СписокДопРеквизитов)
Показать

В чем ошибка?
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. DimDiemon 79 19.05.17 15:24 Сейчас в теме
Во втором запросе перенесите в связи, вместо выборки в условиях.
3. DimDiemon 79 19.05.17 15:26 Сейчас в теме
А так вообще то группировка там лишняя
4. Sergik.82 19.05.17 15:50 Сейчас в теме
В первом запросе у вас отбор по свойству стоит, значит изначально у вас есть список свойств? Если есть, тогда и формируйте запрос по этому свойству и получите все объекты, у которых это свойство не пустоею
Если список свойств не известен и берется из ЗначенияСвойствОбъектов, тогда в первом запросе получаете свойства, а во втором левым соединением результата первого запроса и ЗначенияСвойствОбъектов связь по свойсту.
6. DimDiemon 79 19.05.17 15:56 Сейчас в теме
(4) Вопрос как я понял не просто в свойстве, а в значении свойства. Получить всю номенклатуру с теми же значениями заданного свойства, что и заданный список номенклатуры.
7. Spektr 998 19.05.17 16:09 Сейчас в теме
(6) да, В консоли запросов перевыбрал параметры и запрос выдал результат.
5. Sergik.82 19.05.17 15:53 Сейчас в теме
т. е. внутренним соединением
8. Sergik.82 19.05.17 16:13 Сейчас в теме
ВЫБРАТЬ
	ЗначенияСвойствОбъектов.Значение
ПОМЕСТИТЬ ЗначенияСвойств
ИЗ
	РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
	ЗначенияСвойствОбъектов.Свойство = &Свойство
	И ЗначенияСвойствОбъектов.Объект В(&Объект)
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ЗначенияСвойствОбъектов.Объект
ИЗ
	РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ ЗначенияСвойств КАК ЗначенияСвойств
		ПО ЗначенияСвойствОбъектов.Значение = ЗначенияСвойств.Значение
Показать
9. vnagapov 19.05.17 17:29 Сейчас в теме
Неплохо также выразить объект как справочник "номенклатура"
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)