Сделал расширение для показа картинок в списке номенклатуре (УТ.11.5). Картинки показываются не все. То показываются то нет.
Вывожу таким образом:
АдресКартинки = ПолучитьНавигационнуюСсылку(Номенклатура.ФайлКартинки, "ФайлХранилище");
Получаю такое:
Не выводится - e1cib/data/Справочник.НоменклатураПрисоединенныеФайлы.ФайлХранилище?ref=b1714c82a983b68011efd9f56795d042
Решилось все таким образом:
АдресКартинки = ПолучитьНавигационнуюСсылку(Номенклатура.ФайлКартинки, "ФайлХранилище");
ДанныеФайла = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаДляОткрытия(Номенклатура.ФайлКартинки, Неопределено, УникальныйИдентификатор,, АдресКартинки);
АдресКартинки = ДанныеФайла.СсылкаНаДвоичныеДанныеФайла;
Так показываются картинки по стандарту в форме просмотра справочника картинок.
Только в адрес картинки обязательно надо передавать картинку. Если не будет ссылки, то будет ошибка "Файл не выбран"
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший