Помещаю файл во временное хранилище:
ИмяФайлаПДФ = Файл+".pdf";
MSWord.SaveAs(ИмяФайлаПДФ, 17); //сохраняю файл ворд в pdf формат
Данные = Новый ДвоичныеДанные(ИмяФайлаПДФ);
ПутьПДФ = ПоместитьВоВременноеХранилище(Данные);
Вопрос. Как мне теперь извлечь правильно файл pdf из временного хранилища, дабы была возможность добавить его как вложенный файл в письмо?
ИмяФайлаПДФ = Файл+".pdf";
MSWord.SaveAs(ИмяФайлаПДФ, 17); //сохраняю файл ворд в pdf формат
Данные = Новый ДвоичныеДанные(ИмяФайлаПДФ);
ПутьПДФ = ПоместитьВоВременноеХранилище(Данные);
Вопрос. Как мне теперь извлечь правильно файл pdf из временного хранилища, дабы была возможность добавить его как вложенный файл в письмо?
По теме из базы знаний
- Сохранение (чтение) настроек внешней обработки в файл (управляемые формы)
- Работа с файлами в 8.3
- Выгрузка в XML и загрузка из XML. Пример с передачей файла с клиента на сервер и обратно
- Работа с файлами в управляемых формах клиент серверной версии 8.3 и выше
- Добавление функционала прикрепленных файлов без изменения конфигурации
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6) Получают чуть позже файл из хранилища.
Файл = ПолучитьИзВременногоХранилища(ПутьПДФ );
Файл.Записать(ИмяФайла);
Добавляю его в письмо. Но когда пытаюсь открыть его из форм документа "Электронное письмо", то там у моего файла непонятный формат. Наверное, я как-то неправильно получаю его.
Файл = ПолучитьИзВременногоХранилища(ПутьПДФ );
Файл.Записать(ИмяФайла);
Добавляю его в письмо. Но когда пытаюсь открыть его из форм документа "Электронное письмо", то там у моего файла непонятный формат. Наверное, я как-то неправильно получаю его.
ИмяФайлаПДФ = Файл+".pdf";
MSWord.SaveAs(ИмяФайлаПДФ, 17); //сохраняю файл ворд в pdf формат
Данные = Новый ДвоичныеДанные(ИмяФайлаПДФ);
ПутьПДФ = ПоместитьВоВременноеХранилище(Данные);
МойПДФ = ПолучитьИзВременногоХранилища(ПутьПДФ);
Если МойПДФ <> Неопределено Тогда
ИмяФайла = Новый УникальныйИдентификатор;
МойПДФ.Записать(КаталогВременныхФайлов() + ИмяФайла);
ПочтовоеСообщение.Вложения.Добавить((КаталогВременныхФайлов() + ИмяФайла));
КонецЕсли;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот