ExportXML |
Top Previous Next |
Процедура ExportXML представляет собой процедуру экспорта информации в файл формата XML. В зависимости от настроек, указанная процедура позволяет:
Для редактирования настроек данной процедуры используется специальное окно конфигуратора:
Установите необходимые Вам настройки и нажмите кнопку Да для сохранения настроек экспорта или кнопку Отмена для отказа от операции.
Ниже представлен пример вывода экспортируемой информации в XML файле при выводе собственный атрибутов, атрибутов документа и имени файла, процедура запущена на выполнение при возникновении события интегратора (см. VLIntegrator):
<Version _ID_VERSION="62" _PRODUCT="10-001 12.01.2009" _TYPE="Письмо исходящее" _VERSION="" _STATE="Проектирование"> <Attributes> <Attribute _ID="282" _NAME="Адрес физический" _VALUE="623401, Россия, Свердловская обл., г.Каменск-Уральский, Заводской проезд, 1" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="280" _NAME="Адресат" _VALUE="Техническому директору ОАО СинТЗ г-ну Бодрову Ю.В." _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="283" _NAME="Дата регистрации" _VALUE="12.01.2009" _ATTRTYPE="3" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="281" _NAME="Наименование" _VALUE="Касается гарантийных испытаний калибровочного стана" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="277" _NAME="Обозначение" _VALUE="10-001" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="278" _NAME="Разработал" _VALUE="Ершов" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="279" _NAME="Телефон" _VALUE="(49657) 7-75-09" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> </Attributes> <Document _ID_VERSION="78" _PRODUCT="10-001 12.01.2009" _TYPE="Бланк письма предприятия" _VERSION="1" _STATE="Проектирование"> <Attributes> <Attribute _ID="282" _NAME="Адрес физический" _VALUE="623401, Россия, Свердловская обл., г.Каменск-Уральский, Заводской проезд, 1" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="280" _NAME="Адресат" _VALUE="Техническому директору ОАО СинТЗ г-ну Бодрову Ю.В." _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="283" _NAME="Дата регистрации" _VALUE="12.01.2009" _ATTRTYPE="3" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="281" _NAME="Наименование" _VALUE="Касается гарантийных испытаний калибровочного стана" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="277" _NAME="Обозначение" _VALUE="10-001" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="278" _NAME="Разработал" _VALUE="Ершов" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="279" _NAME="Телефон" _VALUE="(49657) 7-75-09" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> </Attributes> </Document> <File _NAME="V:\10-001 12_01_2009 Касается гарантийных испытаний калибровочного стана.odt" /> </Version>
Ниже представлен пример вывода экспортируемой информации в XML файле при выводе собственный атрибутов объекта и таблицы подчиненных объектов по указанной связи, процедура запущена на выполнение после загрузки процедуры GetId:
<Version _ID_VERSION="47" _PRODUCT="Справочник_47" _TYPE="Справочник" _VERSION="" _STATE="Действительно"> <Attributes> <Attribute _ID="179" _NAME="Дата регистрации" _VALUE="30.12.2008" _ATTRTYPE="3" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="178" _NAME="Наименование" _VALUE="Справочник контрагентов" _ATTRTYPE="0" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> <Attribute _ID="180" _NAME="Описание" _VALUE="" _ATTRTYPE="5" _ACCESSLEVEL="2" _ID_UNIT="" _UNIT="" _ID_MEASURE="" _MEASURE="" /> </Attributes> <Link LinkName="Состоит из ..."> <LinkVersion _ID_LINK="50" _ID_VERSION="50" _TYPE_ORDER="18" _TYPE="Предприятие" _PRODUCT="Предприятие_50" _VERSION="" _STATE="Действительно" _REVISION="0" _MIN_QUANTITY="" _MAX_QUANTITY="" _ID_UNIT="" _LOCKED="0" _ACCESSLEVEL="3" _DOCUMENT="0" _ID_LINK_1="50" Обозначение="ВТЗ" Наименование="Волжский трубный завод" ОПФ="ОАО" Примечание="" /> <LinkVersion _ID_LINK="49" _ID_VERSION="49" _TYPE_ORDER="18" _TYPE="Предприятие" _PRODUCT="Предприятие_49" _VERSION="" _STATE="Действительно" _REVISION="0" _MIN_QUANTITY="" _MAX_QUANTITY="" _ID_UNIT="" _LOCKED="0" _ACCESSLEVEL="3" _DOCUMENT="0" _ID_LINK_1="49" Обозначение="МСЗ" Наименование="Машиностроительный завод" ОПФ="ОАО" Примечание="" /> <LinkVersion _ID_LINK="51" _ID_VERSION="51" _TYPE_ORDER="18" _TYPE="Предприятие" _PRODUCT="Предприятие_51" _VERSION="" _STATE="Действительно" _REVISION="0" _MIN_QUANTITY="" _MAX_QUANTITY="" _ID_UNIT="" _LOCKED="0" _ACCESSLEVEL="3" _DOCUMENT="0" _ID_LINK_1="51" Обозначение="СинТЗ" Наименование="Синарский трубный завод" ОПФ="ОАО" Примечание="" /> <LinkVersion _ID_LINK="52" _ID_VERSION="52" _TYPE_ORDER="18" _TYPE="Предприятие" _PRODUCT="Предприятие_52" _VERSION="" _STATE="Действительно" _REVISION="0" _MIN_QUANTITY="" _MAX_QUANTITY="" _ID_UNIT="" _LOCKED="0" _ACCESSLEVEL="3" _DOCUMENT="0" _ID_LINK_1="52" Обозначение="СТЗ" Наименование="Северский трубный завод" ОПФ="ОАО" Примечание="" /> <LinkVersion _ID_LINK="48" _ID_VERSION="48" _TYPE_ORDER="18" _TYPE="Предприятие" _PRODUCT="Предприятие_48" _VERSION="" _STATE="Действительно" _REVISION="0" _MIN_QUANTITY="" _MAX_QUANTITY="" _ID_UNIT="" _LOCKED="0" _ACCESSLEVEL="3" _DOCUMENT="0" _ID_LINK_1="48" Обозначение="ТагМЗ" Наименование="Таганрогский металлургический завод" ОПФ="ОАО" Примечание="" /> </Link> </Version> |