Имя: Пароль:
1C
 
Получить НавигационуюСсылку на строку Табличной Части с типом ХранилищеЗначений
0 evgenius-inc
 
28.03.15
14:48
Всем привет
Есть справочник Контрагенты с табличной частью Вложения, состоящей из поля Файл с типом ХранилищеЗначения.
На форме обработки расположен Реквизит "Контрагент" с типом Справочник.Контрагенты
При нажатии на кнопку получаю навигационную ссылку на первый элемент табличной части справочника Контрагенты и пытаюсь получить файл

Адрес = ПолучитьНавигационнуюСсылку(Контрагент,"Вложения.Файл",0);
ПолучитьФайл(Адрес,"Договор.doc",Истина);


После этих действий вылезает ошибка
"Неправильный путь к файлу 'e1c://server/1CWEB83/Cabinet/e1cib/data/Справочник.Контрагенты.Вложения.Файл?ref=ae5e00155d01020411e4d11f59f5391f&index=0'"

Как быть, как получить НавигационнуюСсылку ХранилищаЗначения Из ТабличнойЧасти? в СинтаксисПомощнике  явно описано что
ПолучитьНавигационнуюСсылку(<Объект>, <ИмяРеквизита>, <Индекс>)
<ИмяРеквизита> (необязательный)

Тип: Строка.
Имя реквизита объекта или ресурса Регистра сведений, для которого нужно выяснить ссылку. Если это реквизит табличной части объекта, то параметр указывается как <имя табличной части>.<имя реквизита>, то есть с разделителем "." (точка).
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.