|
Как по имени справочника получить Менеджер справочника |
☑ |
0
TimurM
02.03.07
✎
22:43
|
Т.е. есть имя справочника, например "Долножности организаций".
Как мне получить вот это
НовыйОбъект = Справочники.ДолжностиОрганизаций.СоздатьЭлемент();
|
|
1
Темный Эльф
02.03.07
✎
23:00
|
Возможно обращение к менеджеру справочника посредством оператора [...]. В качестве аргумента передается имя справочника, как оно задано в конфигурации.
....
ИмяСправочника = Справочник.Имя;
МенеджерСправочника = Справочники[ИмяСправочника];
....
(с) СП
|
|
2
Neco
02.03.07
✎
23:00
|
Справочники["ДолжностиОрганизаций"]
|
|
3
TimurM
03.03.07
✎
18:39
|
(1) (2) Есть ПолноеИмяСправочника, т.е. то что мы видим в Операции--Справочники, а именно строка "Должности Организаций".
А вообще задача такая: сделать выбор списка со всеми именами справочников. Пользователь выбрал нужный. И именно для этого нужного необходимо создать новый элемент.
|
|
4
TormozIT
гуру
03.03.07
✎
18:45
|
Для каждого СправочникМенеджер Из Справочники Цикл
Сообщить(ТипЗнч(СправочникМенеджер.ПустаяСсылка()));
КонецЦикла
|
|
5
TimurM
03.03.07
✎
18:49
|
напишите, именно, как сделать чтобы было
Справочники.ДолжностиОрганизаций.СоздатьЭлемент();
если чувак выбрал "Должности организаций"
|
|
6
Темный Эльф
03.03.07
✎
19:17
|
СС = Новый СписокЗначений;
Для Каждого СправочникМенеджер из Справочники Цикл
СС.Добавить(СправочникМенеджер,ТипЗнч(СправочникМенеджер.ПустаяСсылка()));
Конеццикла;
ЭлементСпискаЗначений=СС.ВыбратьЭлемент("Выберите тип",Неопределено);
ЭлементСправочника=ЭлементСпискаЗначений.Значение.СоздатьЭлемент();
|
|
7
мордвин
03.03.07
✎
19:18
|
(5) ну ты пипец. Развел здесь две темы, когда всё в одной можно было уместить. Стучись в асю.
|
|
8
TimurM
04.03.07
✎
14:02
|
Спасибо, дорогие
|
|