Возможно обращение к менеджеру справочника посредством оператора [...]. В качестве аргумента передается имя справочника, как оно задано в конфигурации.
....
ИмяСправочника = Справочник.Имя;
МенеджерСправочника = Справочники[ИмяСправочника];
....
(с) СП
(1) (2) Есть ПолноеИмяСправочника, т.е. то что мы видим в Операции--Справочники, а именно строка "Должности Организаций".
А вообще задача такая: сделать выбор списка со всеми именами справочников. Пользователь выбрал нужный. И именно для этого нужного необходимо создать новый элемент.
СС = Новый СписокЗначений;
Для Каждого СправочникМенеджер из Справочники Цикл
СС.Добавить(СправочникМенеджер,ТипЗнч(СправочникМенеджер.ПустаяСсылка()));
Конеццикла;
ЭлементСпискаЗначений=СС.ВыбратьЭлемент("Выберите тип",Неопределено);
ЭлементСправочника=ЭлементСпискаЗначений.Значение.СоздатьЭлемент();
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший