Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Редактирование справочника в разрезе другого справоника

Редактирование справочника в разрезе другого справоника
Я
   mishutka25
 
14.10.16 - 23:06
Доброго дня.

Может кто подскажет как сделать максимально лёгким путём.
1С 8.3 Самописная простенькая конфигурация на управляемых формах.
Есть Справочник Подразделения (Иерархический)
Есть Справочник Должности с реквизитом Подразделение

Как выводить форму списка Справочника Должности в иерархическом разрезе Подразделений?

Подразделени_1
должность_1
должность_2
-Подразделение_1.1
-должность_3
-должность_4
-Подразделение_1.2
 
 
   Лефмихалыч
 
1 - 14.10.16 - 23:08
ну, так и выводить - динамический список должностей с группировкой по реквизиту Подразделение.
   Лефмихалыч
 
2 - 14.10.16 - 23:09
только есть ли смысл должности подчинять подразделениям? Там же одинаковых будет до египецкой матери.
   mishutka25
 
3 - 14.10.16 - 23:13
Делаю в динамическом список должностей группировку по реквизиту Подразделение:
Отображаются Подразделения без Иерархии (папки одного уровня в которые группируются должности)

Может быть как то можно настроить отображение именно в иерархии?
   Лефмихалыч
 
4 - 14.10.16 - 23:19
(3) потому, что ты группировку в запросе делаешь, а надо - в настройках списка.
   mishutka25
 
5 - 14.10.16 - 23:57
(4) Что-то никак не могу получить иерархическую структуру...
В форме списка Справочника Должности на закладке Реквизиты-Список (динамический список) Настройка списка->Открыть->Настройки->Группировка Поле=Подразделение

Что не так делаю?
   Злопчинский
 
6 - 15.10.16 - 00:26
Справочник подразделений сделать иерархическим со ссылками на справочник подразделений и не сношать себе мозг
   Лефмихалыч
 
7 - 15.10.16 - 10:42
(5) ты получаешь группировку по подразделениям. Иерархию подразделений ты в форме списка должностей не получишь. Точнее, можно получить, но в результате это будет форма списка подразделений, а не должностей. Для этого надо в динамическом списке включить произвольный запрос, в запросе написать внутреннее соединение подразделений с должностями и основной таблицей указать подразделения. Тогда получишь иерархию подраделений. Но попытка добавить новый элемент в этой форме списка приведет к открытию формы нового подразделения, а не должности. Потому, что это будет форма списка подразделений, а не должностей.
   Лефмихалыч
 
8 - 15.10.16 - 10:43
ну, или заменить динамический список на дерево значений. Но тогда это не будет вообще ни какая не форма списка. И все действия, которые платформа предоставляет для формы списка, тебе придется симулировать собственным кодом.
   Cyberhawk
 
9 - 15.10.16 - 11:07
Сделай отчет

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует