|   |   | 
| 
 | Как имея ОбъектМетаданных и УникальныйИдентификатор получить Объект или ссылку? | ☑ | ||
|---|---|---|---|---|
| 0
    
        AlexSTAL 08.11.19✎ 12:55 | 
        Есть ОбъектМетаданных, скажем Справочника и есть УникальныйИдентификатор Ссылки элемента этого справочника
 Как получить Ссылку этого элемента? | |||
| 1
    
        pechkin 08.11.19✎ 12:56 | 
        если точно знаешь что справочник можно в одну строку     | |||
| 2
    
        palsergeich 08.11.19✎ 12:57 | 
        (0) легко.
 1 по имени метаданного получаешь менеджер объекта, ну там Документ.имяДокумента или Справочник.ИмяСправочника 2) потом Менеджер.ПолучитьСсылку | |||
| 3
    
        pechkin 08.11.19✎ 12:58 | 
        хотя если бы был тип, то тоже можно в 1 строку     | |||
| 4
    
        pechkin 08.11.19✎ 12:58 | 
        Новый(Тип, ГУИД)     | |||
| 5
    
        AlexSTAL 08.11.19✎ 13:03 | 
        (2) Да, а как одной строкой получить, не раскладываю?
 Знаю только вот так: Справочники["МойСправочник"] | |||
| 6
    
        AlexSTAL 08.11.19✎ 13:03 | 
        (4) Как тип узнать одной командой?     | |||
| 7
    
        palsergeich 08.11.19✎ 13:05 | 
        (6) ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(ПолноеИмя)     | |||
| 8
    
        palsergeich 08.11.19✎ 13:06 | 
        (7) соответственно получить ссылку - ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(ПолноеИмя).ПолучитьСсылку(УидСсылки)     | |||
| 9
    
        catena 08.11.19✎ 13:08 | 
        (7)(8)А у меня нет таких функций))     | |||
| 10
    
        palsergeich 08.11.19✎ 13:09 | 
        (9) ИТС есть? Если да, то скопируй с типовой, в чем проблема то?     | |||
| 11
    
        AlexSTAL 08.11.19✎ 13:10 | 
        (7) Сердечно благодарю!     | |||
| 12
    
        catena 08.11.19✎ 13:10 | 
        (10)Зачем? Оно ж и из СП в одну строчку. Что там такого уникального происходит?     | |||
| 13
    
        palsergeich 08.11.19✎ 13:11 | 
        (12) Не в одну строчку. В одну строчку эта задача не решается, ибо главный менеджер объекта надо прописывать явно     | |||
| 14
    
        catena 08.11.19✎ 13:12 | 
        (13)Не поняла. А что такое тогда "ПолноеИмя"?     | |||
| 15
    
        AlexSTAL 08.11.19✎ 13:12 | 
        (12) Там парсинг, как я уже собирался делать     | |||
| 16
    
        palsergeich 08.11.19✎ 13:13 | 
        (14) Документ.ПоступлениеТоваровУслуг
 Открой БСП и посмотри реализацию функции, вопросы пропадут | |||
| 17
    
        catena 08.11.19✎ 13:14 | 
        (16)Лень, у меня 40 минут до отпуска осталось.
 Чем отличается-то от: Справочники["Организации"].ПолучитьСсылку(УникальныйИдентификатор) | |||
| 18
    
        palsergeich 08.11.19✎ 13:15 | 
        (17) тем что в общем случае может быть как Справочник Так и Документ.
 Когда задача только на справочник, то да (17) то что надо, об этом написали сразу ещё в (2) | |||
| 19
    
        catena 08.11.19✎ 13:16 | 
        (18)Хм, а как разруливаются одинаковые наименования? Что первое попадется?     | |||
| 20
    
        catena 08.11.19✎ 13:17 | 
        >>А что такое тогда "ПолноеИмя"?
 >>Документ.ПоступлениеТоваровУслуг Я ж спрашивала, что там есть параметром. | |||
| 21
    
        palsergeich 08.11.19✎ 13:18 | 
        (18) но в общем случае, как это бывает в реальных задачах - менеджеры идут вразнобой и документы и справочники, и придется городить аналог функции БСП, что является показателем низкой квалификации разработчика.
 Таки содержание 2х основных модулей БСП надо знать. (19) На уровне платформы невозможно создать 2 объекта метаданных с одинаковым полным путем | |||
| 22
    
        catena 08.11.19✎ 13:19 | 
        (21)Ааа, понял. Одной строкой вместо двух. Совсем мозг не хочет работать.     | |||
| 23
    
        palsergeich 08.11.19✎ 13:20 | 
        (22) Пятница)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |