|
Сохранить файл из хранилища значений в константе
| ☑ |
0
marshalbratsk
01.12.16
✎
06:00
|
Имеется константа "Файл" тип которой хранилище значений.
В данную константу загружен файл.
Как сохранить на диск (с диалоговым окном) данный файл через отдельно созданную обработку?
|
|
1
rmrush
01.12.16
✎
06:37
|
Сделать внешнюю обработку с формой, на которой сделать кнопку "Сохранить на диск" же.
|
|
2
marshalbratsk
01.12.16
✎
06:49
|
(1) Ну так всё создано было, мне код нужен был
Вот код если что:
Процедура ВыгрузитьСКонстантыНажатие(Элемент)
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
Диалог.Заголовок = "Выбор файла для сохранения";
Диалог.Фильтр = "Файл двоичных данных (*.xls)|*.xls";
Если Диалог.Выбрать() Тогда
ИмяФайла = Диалог.ПолноеИмяФайла;
Попытка
Данные = Константы.Файл.Получить();
Данные = Данные.Получить();
Данные.Записать(ИмяФайла);
Исключение
Предупреждение("Форма не сохранена
|"+ОписаниеОшибки());
КонецПопытки;
КонецЕсли;
КонецПроцедуры
|
|
3
rmrush
01.12.16
✎
06:54
|
И какая ошибка, "файл не найден"?
|
|
4
marshalbratsk
01.12.16
✎
07:01
|
(3) Нет, всё, ошибки нет. Выложил рабочий код
|
|