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