Имя: Пароль:
1C
1С v8
Запрос к справочнику с таб.частью Параметры, отбор по двум параметрам
0 Dimon1C
 
18.10.24
14:04
Есть справочник Объекты, в нем ТЧ Параметры с реквизитами Параметр (тип справочник), Значение

Нужно выбрать все объекты, с заданными значениями параметров (их может быть несколько, в качестве примера возьмем 2 параметра)
То есть выбрать объекты, у которых есть одновременно 2 параметра: Параметр1 = Значение1, Параметр2 = Значение2
1 Волшебник
 
18.10.24
14:06
ВЫБРАТЬ Объекты.Ссылка
ИЗ Справочник.Объекты
ГДЕ Объекты.Ссылка В (ВЫБРАТЬ Ссылка ИЗ Справочник.Объекты.Параметры ГДЕ Параметр1=Значение1)
И Объекты.Ссылка В (ВЫБРАТЬ Ссылка ИЗ Справочник.Объекты.Параметры ГДЕ Параметр2=Значение2)
2 Anton1307
 
18.10.24
14:09
ВЫБРАТЬ Параметры.Ссылка
ИЗ Справочник.Объекты.Параметры КАК Параметры
ГДЕ Параметры.Параметр1 = &Значение1

ОБЪЕДИНИТЬ

ВЫБРАТЬ Параметры.Ссылка
ИЗ Справочник.Объекты.Параметры КАК Параметры
ГДЕ Параметры.Параметр2 = &Значение2
3 Волшебник
 
18.10.24
14:09
(2) у вас получилось ИЛИ
4 Волшебник
 
18.10.24
14:11
вот покороче:
ВЫБРАТЬ Ссылка 
ИЗ Справочник.Объекты.Параметры ГДЕ Параметр=&Параметр1 И Значение=&Значение1
ГДЕ Ссылка В (ВЫБРАТЬ Ссылка ИЗ Справочник.Объекты.Параметры ГДЕ Параметр=&Параметр2 И Значение=&Значение2)
5 Мультук
 
18.10.24
14:13
(0)
Не проверял

ВЫБРАТЬ т1.Ссылка,
      Количество(*)

ИЗ Справочник.Объекты.Параметры т1
ГДЕ 
    т1.Параметр в (&МассивЗначений)
СГРУППИРОВАТЬ ПО
      т1.Ссылка
ИМЕЮЩИЕ Количество(*) = &МассивЗначений_КолвоЭлементов
6 Волшебник
 
18.10.24
14:19
(5) не взлетит
7 Мультук
 
18.10.24
14:23
(6)

Я не тактик, я стратег (с)
Может и не взлетит. Думать лень.

А вот решение (2) имхо взлетит, но не туда
ибо вместо И будет делать ИЛИ
8 youalex
 
18.10.24
14:25
как то так
ВЫБРАТЬ ТЧ.Ссылка
ИЗ Справочник.Объекты.Параметры ТЧ
СОЕДИНЕНИЕ ВТПараметры ВТ
ПО ТЧ.Параметр = ВТ.Параметр
И ТЧ.Значение = ВТ.Значение
СГРУППИРОВАТЬ ПО ТЧ.Ссылка
ИМЕЮЩИЕ КОЛИЧЕСТВО (РАЗЛИЧНЫЕ ТЧ.Параметр) = &КоличествоПараметров
9 Anton1307
 
18.10.24
14:45
(3) (7) Болею :-)
10 Мультук
 
18.10.24
14:56
(9)

Грипп? Сочувствую.
Сам "на автопилоте" с понедельника.
Вроде лучше, а потом снова слабость.

Уже который год - без температуры,
только слабость и пофигизм.