| 
    
        
     
     | 
    
    
  | 
Запрос. Проверить В ИЕРАРХИИ наоборот | ☑ | ||
|---|---|---|---|---|
| 
    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 
 | 
         
        (2) лучше https://infostart.ru/1c/articles/160707/     
         | 
|||
| 
    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) Полностью поддерживаю. Запросы в цикле при разумном использовании лучше других решений.  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |