Вход | Регистрация


Как сохранить текст xml в файл на диск?

Как сохранить текст xml в файл на диск?
Я
   kumena
 
17.08.18 - 18:20
Здравствуйте!

Исходные данные, есть процедура

&НаКлиенте
Процедура ФормированиеXML(Команда)
    
    СтрокаXML = СформироватьXMLФайл();    
    
КонецПроцедуры


Текст xml прекрасно формируется.
Вопрос, как сделать диалог, в котором пользователь сохранит этот файл на к себе на диск?
Нет понимания, как сделать это в управляемых формах. Пробовал взять у 1с в документе 2-ндфл, но там как то слишком сложно, и через справочник присоединенных файлов, а мне это не нужно.
Как можно проще сделать?
 
 
   Cool_Profi
 
1 - 17.08.18 - 18:22
Есть строка?
Тогда ДиалогВыбораФайла (если разрешены модальные формы) и потом текст = новый текстовый документ; Текст.ДобавитьСтроку(); ТекстьЗаписать(ТутИмяФайлаИзДиалога)
   Cyberhawk
 
2 - 17.08.18 - 18:33
ДиалогВыбораФайла и без модальных форм можно пользовать - метод Показать
   kumena
 
3 - 17.08.18 - 18:36
БП3, модальные окна запрещены.

понял, спасибо!
в крайнем случае обходной маневр сделаю, сохраню текстом и переименую в xml.
   mikeA
 
4 - 17.08.18 - 18:43
В справочнике Дополнительные отчёты и обработки посмотри как сохранение в файл сделано.
   xXeNoNx
 
5 - 17.08.18 - 19:05
Есть же ЗаписьXML
   kumena
 
6 - 17.08.18 - 19:13
> Есть же ЗаписьXML

я думаю это не то, все равно процесс должен пройти как трансляция в двоичные данные и тогда записывать как файл.

Но если вы покажете как сделать этим методом, то буду признателен!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует