|
Получение ссылки
| ☑ |
0
SergeyGr
22.12.11
✎
12:32
|
Есть два текстовых значения: 1) ИмяСправочника и 2)УникальныйИдентификаторЭлемента.
По этим значениям нужно получит ссылку на элемент.
Пытаюсь сделаю так:
НужныйСправочник = Метаданные.Справочники.Найти(ИмяСправочника);
НужныйСправочник.ПолучитьСсылку(Новый УникальныйИдентификатор(УникальныйИдентификаторЭлемента));
Выпадает ошибка "Значение не является значением объектного типа (ПолучитьСсылку)"
Подскажите решение !
|
|
1
GenV
22.12.11
✎
12:33
|
(0) У метаданных справочников нет ссылок, они есть у справочников.
|
|
2
SergeyGr
22.12.11
✎
12:35
|
А как можно "перейти" от метаданных справочнику ?
|
|
3
ZanderZ
22.12.11
✎
12:38
|
Справочники.ИмяСправочника.ПолучитьСсылку(Новый УникальныйИдентификатор(УникальныйИдентификаторЭлемента))
|
|
4
ZanderZ
22.12.11
✎
12:38
|
+(3) или Справочники[ИмяСправочника]ПолучитьСсылку(Новый УникальныйИдентификатор(УникальныйИдентификаторЭлемента))
|
|
5
SergeyGr
22.12.11
✎
12:45
|
(3) Это понятно.
А как можно программно из текстовых значений "собрать" такую команду ?
Ведь не напишешь Справочник.+ИмяСправочника
|
|
6
ДенисЧ
22.12.11
✎
12:46
|
(5) для этого есть (4)
|
|
7
guitar_player
22.12.11
✎
12:48
|
(5) если это обмен и делаешь его через файл, то для решения этого может пригодиться ЗначениеВСтрокуВнутр, и ЗначениеИзСтрокиВнутр
|
|
8
SergeyGr
22.12.11
✎
12:49
|
Да, всё получилось !
Огромное спасибо за науку !!
С Наступающим !!
|
|