0
g_frost
21.07.09
✎
01:26
|
Есть документ "Электронное письмо"
У документа есть табличная часть "Вложения"
в этой табличной части есть реквизит "Данные файла"
при получении ссылки конструкцией вида
Адрес = ПолучитьНавигационнуюСсылку( Документ_объект.Ссылка,"Вложения.ДанныеФайла", НомерСтроки);
в двух разных документах выдает один и тот же адрес
e1c://Данные/Документ.ЭлектронноеПисьмо.ТабличнаяЧасть.Вложения.ДанныеФайла?Ref=83dfd8d4-756e-11de-8250-0015af62fda3&Index=0
в результате чего процедура
ПолучитьФайл(Адрес,элементы.Вложения.ТекущиеДанные.Название,Истина);
сохраняет вложение первого документа.
Кто нить сталкивался7
платформа 8.2.8.256 при обновлении платформы не легчает =(
может кто сталкивался?
|
|
1
g_frost
21.07.09
✎
02:18
|
решение через попу, но всетаки Если хранилище значений - реквизит документа, то адрес определяется правильно будет у меня в письме аж три возможных вложения=) не хочу переписывать
|
|
2
Sarmen
21.07.09
✎
11:29
|
Я тоже пытался, но так и не получилось через табличную часть с реквизитом "данные файла"... Пришлось тупо сделать специальный справочник "Служебные файлы" и втихую записывать туда вложенные пользователем файлы, а в табличной части просто ссылка на элемент этого справочника.
|
|