0
ErrorEd88
06.08.15
✎
11:31
|
Всем добра.
Нет возможности проверить, а узнать надо срочно.
Хочу сделать выгрузку в xml. Не будет ли проблем с кодом, если ОС - Линукс. Старался брать за основу типовой код:
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.ОткрытьФайл(ПолеИмениФайла);
ЗаписьXML.ЗаписатьОбъявлениеXML();
Пока Выборка.Следующий() Цикл
ЗаписьXML.ЗаписатьНачалоЭлемента("Sdelka");
СтрокаСсылка = "ляляля";
ЗаписьXML.ЗаписатьТекст(СтрокаСсылка);
ЗаписьXML.ЗаписатьКонецЭлемента(); //Sdelka
ЗаписьXML.Закрыть();
КонецЦикла;
И режим выбора файла:
Процедура ПолеИмениФайлаНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
РежимДиалога = РежимДиалогаВыбораФайла.Сохранение;
ДиалогВыбораФайла = Новый ДиалогВыбораФайла(РежимДиалога);
ДиалогВыбораФайла.МножественныйВыбор = Ложь;
ДиалогВыбораФайла.Заголовок = "Задайте имя файла выгрузки";
ДиалогВыбораФайла.ПолноеИмяФайла = ПолеИмениФайла;
ДиалогВыбораФайла.Фильтр = "Формат выгрузки(*.xml)|*.xml|FastInfoSet (*.fi)|*.fi|Все файлы (*.*)|*.*";
Если ДиалогВыбораФайла.Выбрать() Тогда
ПолеИмениФайла = ДиалогВыбораФайла.ПолноеИмяФайла;
КонецЕсли;
КонецПроцедуры
|
|