Имя: Пароль:
1C
1С v8
Подскажите как по названию документа ( тип строка) получить ссылку на
0 Ivan_495
 
06.03.13
15:36
Подскажите как по названию документа ( тип строка) получить ссылку на объект метаданных документ ?

Для Каждого Документ Из Метаданные.Документы Цикл
           Сообщить(""+Документ.Имя+" "+ документ.синоним);
КонецЦикла;

мне нужно наоборот стр="АвансовыйОтчет"
ссылка_на_док_авнсовыйочте???
1 Maxus43
 
06.03.13
15:38
Документы["НазваниеДока"]
2 Reset
 
06.03.13
15:38
Выплюнь каку изо рта и скажи внятно, что есть и что нужно.
3 SherifSP
 
06.03.13
15:39
Документ.авнсовыйочте.Ссылка
4 Maxus43
 
06.03.13
15:39
(2) зачем исползовать такие неприятные для пищеварения слова?
(3) чо это?
5 Maxus43
 
06.03.13
15:40
(1) + или СсылкаНаДок.Метаданные().Имя.
смотря что надо, ибо реально непонятно
6 Ivan_495
 
06.03.13
15:43
(1)
стр="АвансовыйОтчет"
Документы[стр] так не работает?
7 Reset
 
06.03.13
15:43
(6) Отработает
8 Reset
 
06.03.13
15:44
+(7)Только это не ссылка будет, а объект метаданных
9 Maxus43
 
06.03.13
15:44
(6) это вопрос?) проверь
10 le_
 
06.03.13
15:47
Документы["АвансовыйОтчет"].ПустаяСсылка() - пустая ссылка
Метаданные.Документы["АвансовыйОтчет"] - объект метаданных
11 Ivan_495
 
06.03.13
15:47
(9) спасибо отработало
а с ролями как написать?
12 Crush
 
06.03.13
15:48
Документы["АвансовыйОтчет"].ПустаяСсылка().метаданные()

А Документы["АвансовыйОтчет"] - это менеджер
13 Maxus43
 
06.03.13
15:49
(11) у ролей нет ссылок и т.д., это чисто объекты метаданных. Их надо Метаданные.Роли.найти();
14 acsent
 
06.03.13
15:54
польдоступна
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.