Skip to content

Commit

Permalink
Исправил ошибку - Нельзя сохранить макет в файл в асинхронном режиме v…
Browse files Browse the repository at this point in the history
  • Loading branch information
SergeyKud committed Aug 13, 2019
1 parent d80c399 commit ad19265
Showing 1 changed file with 20 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -139,10 +139,29 @@
&НаКлиенте
Процедура ОбработчикЗаписиМакетаВФайл(Знач ВыбранныеФайлы, Знач ДополнительныеПараметры) Экспорт
Если ЗначениеЗаполнено(ВыбранныеФайлы) Тогда
Макет.Записать(ВыбранныеФайлы[0]);
ЗаписьМакета = новый ОписаниеОповещения("ЗаписьМакета", ЭтаФорма);
Попытка
Макет.НачатьЗапись(ЗаписьМакета, ВыбранныеФайлы[0], "UTF-8");
Исключение
Макет.Записать(ВыбранныеФайлы[0], "UTF-8");
КонецПопытки;
КонецЕсли;
КонецПроцедуры

&НаКлиенте
Процедура ЗаписьМакета(Результат, ДополнительныеПараметры) Экспорт

ОчиститьСообщения();

Если Результат=Истина Тогда
Сообщить("Файл записан успешно!");
Иначе
Сообщить("При сохранении файла произошла ошибка!");
КонецЕсли;

КонецПроцедуры


&НаКлиенте
Процедура ОчиститьТаблицуДанных(Команда)
Объект.ТаблицаДанных.Очистить();
Expand Down

0 comments on commit ad19265

Please sign in to comment.