Всем привет
Есть справочник Контрагенты с табличной частью Вложения, состоящей из поля Файл с типом ХранилищеЗначения.
На форме обработки расположен Реквизит "Контрагент" с типом Справочник.Контрагенты
При нажатии на кнопку получаю навигационную ссылку на первый элемент табличной части справочника Контрагенты и пытаюсь получить файл
Адрес = ПолучитьНавигационнуюСсылку(Контрагент,"Вложения.Файл",0);
ПолучитьФайл(Адрес,"Договор.doc",Истина);
После этих действий вылезает ошибка
"Неправильный путь к файлу 'e1c://server/1CWEB83/Cabinet/e1cib/data/Справочник.Контрагенты.Вложения.Файл?ref=ae5e00155d01020411e4d11f59f5391f&index=0'"
Как быть, как получить НавигационнуюСсылку ХранилищаЗначения Из ТабличнойЧасти? в СинтаксисПомощнике явно описано что
ПолучитьНавигационнуюСсылку(<Объект>, <ИмяРеквизита>, <Индекс>)
<ИмяРеквизита> (необязательный)
Тип: Строка.
Имя реквизита объекта или ресурса Регистра сведений, для которого нужно выяснить ссылку. Если это реквизит табличной части объекта, то параметр указывается как <имя табличной части>.<имя реквизита>, то есть с разделителем "." (точка).
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший