|
Сохранение pdf файла на диск
| ☑ |
0
andryscha1c
07.10.22
✎
12:38
|
При сохранении pdf файла на диск периодически получаем ошибку, в чем могут быть причины, явных причин нет, так как это происходит не со всеми файлами. Кто сталкивался?
Ошибка получения файлов
по причине:
Ошибка при выполнении файловой операции '/e1cib/tempstorage/a6ecfa55-14fa-452b-8859-84f9e7b555fe?seanceId=1ce7618b-b2f9-48e9-8617-097488327ef4'. Значение данного типа невозможно преобразовать для передачи как файл. (Неопределено)
|
|
1
SiAl-chel
07.10.22
✎
12:57
|
(0) В ХранилищеЗначений - неопределено.
В коде надо перед сохранением файла проверять что сохраняется.
|
|
2
Garykom
гуру
07.10.22
✎
15:34
|
(0) кэш почистился
или у вас там кластер и поток на другой рабочий сервер улетел ))
|
|
3
andryscha1c
07.10.22
✎
18:20
|
(1) если в отладке смотреть все верно там Неопределено.
Решение помогло это https://forum.infostart.ru/forum9/topic222349/
|
|
4
Garykom
гуру
07.10.22
✎
19:24
|
(3) дык писал же что кэш почистился
временное хранилище оно чистится после окончания (не сразу да, еще какое то время доступно) если не указать идентификатор формы, тогда когда ее закрыть чистится
|
|
5
Garykom
гуру
07.10.22
✎
19:25
|
(4) *после окончания вызова сервера
|
|
6
andryscha1c
07.10.22
✎
23:36
|
(4) подумал про кэш тот что у пользователя, чистил не помогло.
|
|
7
andryscha1c
07.10.22
✎
23:36
|
(1) (5)
всем спасибо! вопрос закрыт.
|
|
8
andryscha1c
07.10.22
✎
23:40
|
(5) да, там на моменте вопроса, когда путь сохранения файла указываешь, хранилище переходило в Неопределено. (4) это же вы имели ввиду?
ПараметрыДиалога = Новый ПараметрыДиалогаПолученияФайлов;
ПараметрыДиалога.Заголовок = НСтр("ru = 'Выберите путь для сохранения файла'; en = 'Select the path to save the file'");
НачатьПолучениеФайлаССервера(ДанныеФайла.АдресВоВременномХранилище, СтруктураИмениФайла.Имя, ПараметрыДиалога);
|
|