ЗаписьXML в УФ.
☑
0
antihacker
19.10.17
✎
14:25
Как можно ЗаписьXML соханить в файл в УФ, если модальность выключена ?
1
antihacker
19.10.17
✎
14:26
Далее надо выгрузить данный файл.
2
vis_tmp
19.10.17
✎
14:27
А какая связь с модальностью?
3
antihacker
20.10.17
✎
08:25
Нельзя использовать модльное окно.
Решено:
&НаКлиенте
Процедура СохранитьАктивы(Команда)
ПолучитьФайл(Получитьактивы(0),"Активы.xml",Истина);
КонецПроцедуры
&НаСервере
Функция Получитьактивы(ПутьСохранения)
КолвоДокументов=0;
ИмяФайлаXML = КаталогВременныхФайлов()+"temp11.xml";
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.ОткрытьФайл(ИмяФайлаXML);
//ЗаписьXML.УстановитьСтроку();
ЗаписьXML.ЗаписатьОбъявлениеXML();
ПрайсXDTO = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(";, "АктивыВСистеме"));
ДатаВыгрузки = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(";, "АктивыВСистеме"));
ДатаВыгрузки =
ФабрикаXDTO.ЗаписатьXML(ЗаписьXML, ПрайсXDTO);
СтрокаXML = ЗаписьXML.Закрыть();
Возврат ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(ИмяФайлаXML));
КонецФункции
4
RomaH
naïve
20.10.17
✎
09:35
новые методы начинаются с "Начать"
5
RomaH
naïve
20.10.17
✎
09:37
научись работать с СП
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший