Ошибка сохранения файла
☑
0
antihacker
17.01.15
✎
09:36
Всем привет !
Стараюсь сохранить файл таким образом.
&НаКлиенте
Процедура ТЧПрикрепленныеФайлыПриАктивизацииСтроки(Элемент)
Если Объект.ТЧПрикрепленныеФайлы.Количество()>0 Тогда
строка=Элементы.ТЧПрикрепленныеФайлы.ТекущиеДанные;
ИмяФайла =строка.ИмяФайла;
ПолучитьФайл(строка.АдресФайла, ИмяФайла, Истина);
КонецЕсли;
КонецПроцедуры
Выходит окно диалога. И при нажатие сохрнаить или открыть файл, платформа падает.
1
antihacker
17.01.15
✎
09:37
а строка.АдресФайла
содержит
e1cib/data/Документ.ВходящееПисьмо.ТЧПрикрепленныеФайлы.АдресФайла?ref=b732a0d3c156457611e49d882cd47ea1&index=0
2
antihacker
17.01.15
✎
09:44
Может сначло считать файл и поместить в временное хранилище ?
3
antihacker
17.01.15
✎
09:49
К стати из начально строки образуются так
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
i = 0;
Для Каждого Строка Из Объект.ТЧПрикрепленныеФайлы Цикл
Строка.АдресФайла = ПолучитьНавигационнуюСсылку(Объект.Ссылка, "ТЧПрикрепленныеФайлы.АдресФайла", i);
//Сообщить(строка.Адрескартинки);
i = i+1;
КонецЦикла;
КонецПроцедуры
4
antihacker
17.01.15
✎
10:40
Аууууу ребята
5
antihacker
17.01.15
✎
19:47
Мдяяяяя по ходу ни кто не сталкивался.
6
antihacker
17.01.15
✎
21:52
Оказываеться очередной глюк платформы. вот решение.
7
Franchiser
гуру
19.01.15
✎
00:21
Это не глюк а фича, что из области особенностей сериализации
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший