Сохранить текстовый файл из 1С (НачатьПолучениеФайлаССервера)
ФайлТХТ = Новый ТекстовыйДокумент;
ФайлТХТ.УстановитьТекст(Шифрованыйтекст);
АдресВХ = ПоместитьВоВременноеХранилище(ФайлТХТ);
НачатьПолучениеФайлаССервера(АдресВХ);
Ошибка получения файлов по причине: Ошибка при выполнении файловой операции '/e1cib/tempstorage/5160d717-ce6b-43a8-9b07-f1bf7b546b0c?seanceId=940e8d23-6daa-4e90-9d8e-a3fd177f6b57'. Значение данного типа невозможно преобразовать для передачи как файл. (ТекстовыйДокумент)
Цель сохранить ТекстовыйДокумент в виде .txt Что я не так делаю?
Ответы (1 шт):
Автор решения: Sagittarius
→ Ссылка
ВременнойФайл = ПолучитьИмяВременногоФайла("txt");
ФайлТХТ = Новый ТекстовыйДокумент;
ФайлТХТ.УстановитьТекст("Привет");
ФайлТХТ.Записать(ВременнойФайл);
ФайлДвоичныеДанные = Новый ДвоичныеДанные(ВременнойФайл);
АдресВХ = ПоместитьВоВременноеХранилище(ФайлДвоичныеДанные);
НачатьПолучениеФайлаССервера(АдресВХ);
Попытка
УдалитьФайлы(ВременнойФайл);
Исключение
КонецПопытки;