#0
by doos1981
Кто-нибудь подскажите как в запросе получить самого верхнего родителя элемента справочника?
#5
by YF
Мона перед этим сделать запрос, который посчитает самый максимальный уровень элемента, а потом динамически формировать текст запроса (оператор Выбор) ...
#7
by Живой Ископаемый
Можно через ВЫБОР, если мы предварительно заполним параметр самыми верхними родителями...
#10
by YF
Еще раз говорю сначала запрос к этому же справочнику, который даст реальный максимальный уровень ...
#12
by Живой Ископаемый
2 ну и что? Например самыми верхними родителями есть группа Поставщики , Покупатели... итого твой выбор будет из трех веток: ВЫБОР КОГДА Контрагент.ССылка В ИЕРАРХИИ &Поставщики ТОГДА &Поставщики ИНАЧЕЕСЛИ КОГДА Контрагент.ССылка В ИЕРАРХИИ &Покупатели ТОГДА &Покупатели ИНАЧЕ "" КАК РодительСамогоВерхнегоУровня
#14
by YF
Это не поможет. Ему нужен не список всех верхних родителей, а верхний родитель каждого элемента
#15
by YF
Не понял, что не нравится? Нет поля "Голова" в таблице справочника, поэтому не получишь простым запросом
#17
by doos1981
В результате запроса мне нужна таблица: Элемент - Верхний родитель элемента ... Элемент(n) - Верхний родитель элемента(n)
#22
by YF
Сто групп в корне справочника? Странно, хотя пофиг, все равно отработает ... Либо вложенный выбор мастрачь как я предложил в
#24
by Птица
тогда может, проще присоединить верхних предков левым соединением к таблие справочника? а их выбрать как имеющих пустого родителя
#27
by Ant1773
Решал как-то подобную задачу. В лоб конечно и уровень важен, но если не стопицот уровней - можно так: ВЫБОР КОГДА ОсновныеНачисленияРаботниковОрганизаций.ПодразделениеОрганизации.Родитель.Родитель ЕСТЬ NULL ИНАЧЕ ВЫБОР КОГДА ОсновныеНачисленияРаботниковОрганизаций.ПодразделениеОрганизации.Родитель.Родитель.Родитель ЕСТЬ NULL КОГДА ОсновныеНачисленияРаботниковОрганизаций.ПодразделениеОрганизации.Родитель.Родитель.Родитель.Родитель ЕСТЬ NULL КОНЕЦ
#28
by Живой Ископаемый
2 у мня не получается наложить условие связи В ИЕРАРХИИ: ПО Контрагенты.Ссылка В ИЕРАРХИИ (ВерхниеРодители.Ссылка) так, получается: ВЫБРАТЬ Но это не то что нужно. :(
#31
by mikecool
я рисовал через 5 точек родителя договорились, что хватит 6 уровней вложенности и родитель.родитель... есть нул
#34
by mikecool
и чо? отчет раз-два в неделю формируют, формируется за 2 минуты, на скд писань чо плохого?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как узнать самый верхний уровень справочника?
- Можно ли самый верхний уровень иерархии убрать (Справочник)
- Родитель при создании нового элемента справочника
- СКД. Как выбрать родителя элемента справочника, чей родитель равен заданному?
- v7: Изменить владельца элемента справочника из формы самого элемента
В этой группе 1С
- Поломался индекс
- УТ 10.3 и Атоловский драйвер для весов с печать, для штучного товара
- Как внести изменения в существующие движения регистра Хозрасчетный
- 8.2 УИ. Ищется обработка для группового изменения реквизитов справочника.
- v7: вывести секцию(или нижний колонтитул) только на последней странице
- как закрыть окно сообщений в 1с 8.2
- RDP (RemoteApp) проблемы с переключением языка под разными ОС
- От какой памяти будет больше эффекта? У которой выше частота или ниже тайминги?
- Как можно восстановить базу?
- Как обновить 1С8-БП, если пропущено много обновлений
- v8: Как передать таблицу значений с сервера на клиент
- УТ 11 проблема со сканером.
- УПП Формирование заказов поставщику
- УПП уменьшить размер базы(Создать учебную базу)
- v7: БП 77 Документ выписка банка. Особенности отражения операций с наличностью.
- 1с82 Не запускается опубликованная база
- ЗУП Вытесняющие начисления и заполнение табеля на примере отпуска по ух за реб
- 8.2 УФ. Обработчик ожидания не дает ввести значение в текстовое поле
- БП 2.0 Проф. Отказ от подразделений в ПС, почему?
- Почему подсистема не отображается в интерфейсе ?