DS2XML — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
(Новая страница: «{{Функция ГБ |Название=DS2XML |Описание=Преобразует датасет в XML по заданному шаблону |Синт…»)
 
 
Строка 2: Строка 2:
 
  |Название=DS2XML
 
  |Название=DS2XML
 
  |Описание=Преобразует [[датасет]] в XML по заданному шаблону
 
  |Описание=Преобразует [[датасет]] в XML по заданному шаблону
  |Синтаксис=DS2XML('''Шаблон''','''Результат''','''Имя объекта''',Шаблон2,Датасет,Новый)
+
  |Синтаксис=DS2XML('''Шаблон''','''Результат''','''Имя схемы''',Шаблон2,Датасет,Новый)
 
  |Аргументы={{Аргумент
 
  |Аргументы={{Аргумент
 
   |Название=Шаблон
 
   |Название=Шаблон
Строка 12: Строка 12:
 
}}
 
}}
 
{{Аргумент
 
{{Аргумент
   |Название=Имя объекта
+
   |Название=Имя схемы
   |Пояснение=Строка, [[Выгрузка в XML#Имя объекта|имя объекта]], используется для поиска схем в шаблоне
+
   |Пояснение=Строка, [[Выгрузка в XML#Имя схемы|имя схемы]], используется для поиска схем в шаблоне
 
}}
 
}}
 
{{Аргумент
 
{{Аргумент

Текущая версия на 15:27, 14 апреля 2010

Преобразует датасет в XML по заданному шаблону

Синтаксис

DS2XML(Шаблон,Результат,Имя схемы,Шаблон2,Датасет,Новый)

Аргументы

Шаблон
Строка, имя файла с шаблоном либо строка, содержащая шаблон. Удобно хранить шаблоны в глобальных настройках, и затем использовать при помощи функции CONFIGVALUE
Результат
Строка, имя получаемого XML-файла
Имя схемы
Строка, имя схемы, используется для поиска схем в шаблоне
Шаблон2
Не используется
Датасет
Строка, имя датасета для преобразования. Если не задано, используется текущий датасет
Новый
Логическое. Если "ложь", произойдет дописывание в существующий XML-файл

Тип результата

Нет

Примеры

DS2XML(CONFIGVALUE(1000),`c:\temp\1.xml`,`Товар`,``,`ViewQuery`)
примеры шаблонов там