|
Получить справочник по Наименованию |
☑ |
0
Tumakota
14.07.15
✎
10:57
|
Всем доброго времени суток, как можно получить справочник имея его наименованиею!
к примеру у меня есть наименование самого объекта справочника, поле строка "Номенклатура"
СправочникМенеджер я получаю без проблем, а как получить справочник объект зная его имя. Писать условие типо Если Строка = Номенклатура тогда
Справочники.Номенклатура и т.д.
Так в этом поле строка может быть любой справочник или документ
|
|
1
Dmitrii
гуру
14.07.15
✎
10:58
|
Спровочники[ПеременнаяСИменемСправочника]
|
|
2
Dmitrii
гуру
14.07.15
✎
10:59
|
(0) > СправочникМенеджер я получаю без проблем
Че то я не понял. А в чем тогда проблема? Что тебе нужно?
|
|
3
Альбатрос
14.07.15
✎
11:00
|
(2) метаданные он имеет ввиду
|
|
4
Dmitrii
гуру
14.07.15
✎
11:03
|
(3) Думаешь?...
Тогда
Метаданные.Справочники[ПеременнаяСИменемСправочника]
|
|
5
Euguln
14.07.15
✎
11:04
|
(4) + Метаданные.Справочники.Найти(ПеременнаяСИменемСправочника)<>Неопределено
|
|
6
Tumakota
14.07.15
✎
11:11
|
(5) Не метаданные это конечно хорошо
Справочники.Номенклатура.НайтиПоНаименованию("Товар").ПолучитьОбъект();
мне нужно вот такое, только вот часть где Номенклатура, заранее не кто не знает, есть поле в котором пишется какой справочник получать
|
|
7
Euguln
14.07.15
✎
11:12
|
(6) см (1)
|
|
8
Альбатрос
14.07.15
✎
11:13
|
надо уровень вангования подкачать...
|
|
9
ale-sarin
14.07.15
✎
11:13
|
Справочники[ПеременнаяСИменемСправочника].НайтиПоНаименованию("Товар")
Сразу в (1) сказали.
|
|
10
Tumakota
14.07.15
✎
11:14
|
Спровочники[ПеременнаяСИменемСправочника] это Менеджер Справочника, а мне нужен объект справочника
|
|
11
Pixar0000
14.07.15
✎
11:14
|
Строка = "Номенклатура";
НашСправочник = Метаданные.Справочники[Строка];
НашСправочник.НайтиПоНаименованию("Товарчик")
или
Справочники[Строка].НайтиПоНаименованию("Товар").ПолучитьОбъект()
|
|
12
ВРедная
14.07.15
✎
11:25
|
(10) ты прикалываешься?
какой из десяти тысяч элементов справочника номенклатура тебе нужен как объект?
|
|
13
Альбатрос
14.07.15
✎
11:27
|
(10) хорош тормозить, тебе уже несколько раз описали, как тебе нужно сделать
|
|
14
Pixar0000
14.07.15
✎
11:32
|
Для работы со справочником из какого-либо модуля требуется сначала создать ссылку на этот справочник.
СпрСотрудники = Справочники.Сотрудники; // или 2 вариант
СпрДолжности = Справочники["Должности"];
|
|
15
D_E_S_131
14.07.15
✎
11:35
|
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший