Имя: Пароль:
1C
1С v8
Подчинение справочника группам другого справочника (8.2)
0 WDUM
 
13.01.12
14:38
Странное какое то дело выходит.
В владельцем справочника можно установить другой справочник, что естественно, но и вижу (по сравнению с 7.7) интересную опцию "Использование подчинение: элементам/группа/обоим". Что ж, подошел момент когда именно подчинение группам мне и понадобилось. Ну, думаю, ноупроблем жеж.
И вот какая странная фигня - завёл такой "подчиненный группам" (номенклатуры, кстати) справочник, выставил что он будет подчинятся группам, запускаю 1С-ку жду результата и какая то фигня.
Во первых, в левом списке подчиненных справочников/регистров мой справочник появился. Но у элементов номенклатуры. У групп оный список вообще отсутствует. Если войти в элемент номенклатуры - подчиненный справочник и там пытаться создать элемент подчиненного - он при сохранении начинает ругаться что подчинение должно быть группе (а не элементу) и в принципе даже позволяет ручками вбить в поле "Владелец" действительно только группу.
Однако это мягко говоря совсем не то поведение какое я ожидал.
Во первых - как увидеть даже подчиненные элементы в диалоге группы номенклатуры? Там вообще левый список отсутствует!
Во вторых - желательно наоборот чтобы в элементе номенклатуры в левом списке не было моего справочника - он должен быть в группе, чтобы не путаться.
Кто-нибудь сталкивался?
1 hhhh
 
13.01.12
14:53
а разве списки сами появляются? Их вообще-то вы должны рисовать.
2 WDUM
 
13.01.12
15:04
В 8.2 списки (слева) у меня до сих пор появлялись сами. Как их рисовать в управляемом интерфейсе самостоятельно я даже не подозреваю. 8.2 же.
3 WDUM
 
13.01.12
15:18
О, сам разобрался. Эта штука же называется нормально панель навигации.
Так вот в форме элемента идем в панель навигации и там отключаем вывод нужного подчиненного справочника.
Далее идём в форму группы (панель навигации в ней изначально всегда пуста) и перетаскиваем из параметризуемых команд ссылочку на подчиненный справочник (он там как раз будет).
Тогда всё работает как ожидается.
Полдня бился, прежде чем задал вопрос и через час как задал вопрос сам догадался. =)
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший