Имя: Пароль:
1C
 
А зачем в "Складах" реквизит "ВыборГруппы"?
0 Галахад
 
гуру
22.05.20
11:03
Что-то не могу понять высокий смысл.
1 polosov
 
22.05.20
11:04
У реквизита подсказка для особо одаренных.
2 polosov
 
22.05.20
11:06
Вообще в ERP/КА/УТ можно выбирать группу складов, чтобы, к примеру делать продажу сразу с нескольких.
3 Галахад
 
гуру
22.05.20
11:08
Меня запрос смущает:
"ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
|    Склады.Ссылка КАК Склад
|ИЗ
|    Справочник.Склады КАК Склады
|ГДЕ
|    Склады.Ссылка В ИЕРАРХИИ(&Склад)
|    И Склады.ВыборГруппы В(&ВыборГруппыСкладов)
|    И НЕ Склады.ЭтоГруппа");

Я правильно понимаю, что реквизит "ВыборГруппы" работает только для группы? Тогда этот запрос ничего и не вернет.
4 polosov
 
22.05.20
11:21
(3) А ты проверь точно ли реквизит не установлен для элемента, если у него есть родитель.
5 Ненавижу 1С
 
гуру
22.05.20
11:35
написано же "для групп и элементов"
6 Галахад
 
гуру
22.05.20
11:39
(4), (5) Прочел подсказку "Выбор группы складов в табличную часть документов". При чем тут элементы?
7 Мимохожий Однако
 
22.05.20
12:06
(3) Выбираешь склады, которые входят в иерархию выбранного элемента или группы. При этом выбраннный элемент должен входить в список Выбранных групп товара и полученные склады не могут быть родителями.
8 Галахад
 
гуру
22.05.20
12:10
(7) Да, спасибо. Но насколько я понял из подсказки "ВыборГруппы" действует для групп. А вместе с "НЕ Склады.ЭтоГруппа" это дает ничего.
9 hhhh
 
22.05.20
12:23
(8) читай (5) тогда
10 1Снеговик
 
гуру
22.05.20
12:36
(8) выбираются склады, которые входят в группу, а не сама группа
11 Галахад
 
гуру
22.05.20
12:41
(9) Почитал. Залез таки в конфигуратор. Поискал поиском. Все что нашел используется для групп.

(10) Да, я понимаю. По умолчанию они не заполнены и в типовой форме элемента их нет. Только в форме группы.
12 dmpl
 
22.05.20
12:49
(11) Ну так поставь у группы - может и в элементах появится. Похоже на доп. отбор, какие склады из группы можно выбирать.
13 dmpl
 
22.05.20
12:49
+(12) А возможно при записи группы она у всех складов сама ставит реквизит.
14 polosov
 
22.05.20
13:03
(11) Тебя смущает условие запроса?
А если у тебя сложная иерархия складов и какая-то нижняя группа с отключенным выбором групп будет, а верхняя с включенным и выбираем верхнюю группу, то логично, что будет отбор только элементов с разрешенным выбором.
15 Галахад
 
гуру
22.05.20
13:11
(13) Да действительно меняет при записи. Но только у подчиненных групп.

(14) Так у элементов пустое значение. И в выборку попадет ничего.
16 polosov
 
22.05.20
13:20
(15) У элементов не может быть пустого значения, если у группы выставлено "Разрешить...",  т.к. при записи элемента значение реквизита берется у родителя. А если записывается группа, то проставляется у подчиненных складов.
17 Галахад
 
гуру
22.05.20
13:25
(16) Вот же блин. Спасибо!
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший