|
Как сохранить текст xml в файл на диск?
| ☑ |
0
kumena
17.08.18
✎
18:20
|
Здравствуйте!
Исходные данные, есть процедура
&НаКлиенте
Процедура ФормированиеXML(Команда)
СтрокаXML = СформироватьXMLФайл();
КонецПроцедуры
Текст xml прекрасно формируется.
Вопрос, как сделать диалог, в котором пользователь сохранит этот файл на к себе на диск?
Нет понимания, как сделать это в управляемых формах. Пробовал взять у 1с в документе 2-ндфл, но там как то слишком сложно, и через справочник присоединенных файлов, а мне это не нужно.
Как можно проще сделать?
|
|
1
Cool_Profi
17.08.18
✎
18:22
|
Есть строка?
Тогда ДиалогВыбораФайла (если разрешены модальные формы) и потом текст = новый текстовый документ; Текст.ДобавитьСтроку(); ТекстьЗаписать(ТутИмяФайлаИзДиалога)
|
|
2
Cyberhawk
17.08.18
✎
18:33
|
ДиалогВыбораФайла и без модальных форм можно пользовать - метод Показать
|
|
3
kumena
17.08.18
✎
18:36
|
БП3, модальные окна запрещены.
понял, спасибо!
в крайнем случае обходной маневр сделаю, сохраню текстом и переименую в xml.
|
|
4
mikeA
17.08.18
✎
18:43
|
В справочнике Дополнительные отчёты и обработки посмотри как сохранение в файл сделано.
|
|
5
xXeNoNx
17.08.18
✎
19:05
|
Есть же ЗаписьXML
|
|
6
kumena
17.08.18
✎
19:13
|
> Есть же ЗаписьXML
я думаю это не то, все равно процесс должен пройти как трансляция в двоичные данные и тогда записывать как файл.
Но если вы покажете как сделать этим методом, то буду признателен!
|
|