#0
by romantic1984s
Всем привет.Есть документ приказ о приеме на работу.В нем нужно отражать и подразделение и родителя группы. ИЗ Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций ПодразделенияОрганизаций.Ссылка = &Ссылка И ПодразделенияОрганизаций.Ссылка В ИЕРАРХИИ (ВЫБРАТЬ ПодразделенияОрганизаций.Ссылка КАК СсылкаНаВерхнего ИЗ Но почему то не идет.
#6
by romantic1984s
в зупе там запрос типовой идет только на подразделение.Как ни крути для родителя все равно запрос делать,так почему бы не получить сразу верхнего в нем?
#7
by Seeker
можно сделать рекурсию Функция ПолучитьРодителяВерхнегоУровня(Ссылка) что то типа того... не ручаюсь за работу, просто идея.
#10
by SeraFim
Присоединяюсь к варианту с циклом) Но можно так: Выгребаем всех родителей верхнего уровня. Соединяем подразделения с родителями - чтобы подразделение входило в иерархию родителя. Ну или в коде Есть такая штука как "Полное наименование" - выдает полный путь со всеми родителями) Остается только это строчку переделать, вырезать из неё то что нужно)
#11
by echo77
В запросе итоги по пдразделению , только иерархия - получишь всех родителей - первый верхнего уровня
#14
by echo77
ИЗ Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций ИТОГИ ПО Ссылка ТОЛЬКО ИЕРАРХИЯ
#15
by Ildarovich
Не рекомендую проверять ВыбПодразделение.Уровень > 0. Уровень - очень затратная по времени функция. Нужно родителя на пустую ссылку в этой функции проверять.
#16
by Ildarovich
Можете посмотреть статью . В разделе 3 там решается именно эту задача и именно в чисто запросной технике. Вот запрос, который там используется: ВЫБРАТЬ ПодразделенияОрганизаций.Родитель КАК НачалоДуги, Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций ВЫБРАТЬ ПодразделенияОрганизаций.Ссылка ИЗ
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как получить все группы справочника лежащие ниже определенной группы на 1
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить название группы справочника зная элемент этой группы?
- Как получить разность дат (Нужно получить количество дней)
- SQL запросом хочу получить родителя 1 уровня справочника
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- ЗУП: данные из спр.ПодразделенияОрганизации в спр.Подразделения перенести
- Получить родителя верхнего уровня незаписанного элемента
- v7: Как в 7.7 получить родителя группу у справочника?
- Избитая тема Получить родителя в запросе (2 уровня)
В этой группе 1С
- УПП Учет спецодежды забалансом на МЦ.02
- Помогите, пожалуйста, разобраться с задачей 1.16Оперативного Учёта из задачника.
- Что такое бесконечно дифференцируема функция в окрестности точки A?
- Подключение сканера штрих-кодов в linux
- Не видно реквизита справочника
- Информативные остатки в УТ 11
- Как программно сохранить обработку?
- При суммировании полей в СКД система не видит одного числа, хоть оно есть
- Сканирование, не загружается внешняя компонента TWAIN
- Перебрать все элементы ТаблицаФормы УФ
- Пилотный проект ФСС
- Вылетает 1С БП 2.0 при открытии в консоли запросов конструктора запросов
- Выпуск продукции в КА 1.1
- УПП 1.3 РАУЗ, миллиардные суммы в проводках доков ОПЗ, как бороться
- включение технологического журнала
- Приемо сдаточный акт внешняя печатная форма
- Значение не является значением объектного типа (Количество)
- СТО 12345678-120-2013 Информационное обеспечение работ по качеству
- Проблемы округления копеек
- УТ 11.1.9.51. Разошлись регистры взаиморасчетов.