Имя: Пароль:
1C
 
Запрос. Проверить В ИЕРАРХИИ наоборот
0 YFedor
 
13.08.24
17:19
Запрос, в нем текст примерно такой: Договор В ИЕРАРХИИ(&ПараметрЗапросаГруппаДоговоров) - все ОК,

а как сделать: &ПараметрЗапросаГруппаДоговоров В ИЕРАРХИИ(Договор.Родитель)?
1 Волшебник
 
13.08.24
17:23
смеётесь что ли?
2 YFedor
 
13.08.24
17:26
(1) Нет, раньше просто никогда не требовалось.
Похоже нашел: https://infostart.ru/1c/articles/386424/
3 Garykom
 
13.08.24
17:37
"Как уронить сервер 1С. Простые советы."
4 АгентБезопасной Нацио
 
14.08.24
09:45
5 lexushka
 
14.08.24
10:40
Когда я столкнулся с потребностью знать родителя самого верхнего уровня, я создал новый регистр и при записи элемента вычислял и записывал туда такую инфу

Может быть меня поправят, но пока мне я считаю это неплохим решением
6 Маленький Вопросик
 
14.08.24
10:45
если быстро делать - то без запроса в цикле не обойтись... а если с умом...
7 АгентБезопасной Нацио
 
14.08.24
10:47
(5) Родитель верхнего уровня вычисляется в (4)
8 Волшебник
 
14.08.24
10:55
(6) Не бойтесь запросов в цикле. У профессионалов запросы в циклах не тормозят (с) Станислав Митичкин
9 maxab72
 
14.08.24
11:06
(5) зависит от задачи. если к этому верхнему надо обращаться постоянно и по много раз - то почему бы и нет. а если время на поиск родителей циклом значительно меньше времени на тупление оператором перед клавиатурой - то нет смысла.
10 Garykom
 
14.08.24
11:24
(5) нафига новый регистр?
нельзя было обойтись реквизитом (обычным или доп) "ГлавныйРодитель" у объекта?
11 Dmitrii
 
14.08.24
11:39
(10) >> нафига новый регистр?

Зачастую это теологический вопрос. К теме ветки прямого отношения не имеет.
В редких случаях выбор между реквизитом и регистром может объясняться какими-то конкретными и при этом достаточно вескими аргументами.
А если вспомнить, что в БСП уже есть допреквизиты и допсведения, то вопрос "нафига новый регистр" можно в отдельных холивар превратить.
12 scanduta
 
14.08.24
12:09
(0)Жаль что 1с не добавляет полные возможности запросов SQL

Там родитель верхний любой вложенности выбирается элегантным запросом в 10 строк

(8) Полностью поддерживаю. Запросы в цикле при разумном использовании лучше других решений.