Ошибка в СоздатьФабрикуXDTO(ИмяФайлаСхемы)
☑
0
Rom_Kat
15.03.22
✎
12:58
Пытаюсь выполнить ФабрикаБЭБ = СоздатьФабрикуXDTO(ИмяФайлаСхемы);
Ошибка проверки модели XDTO: xdto-valueType-6.1 тип: contract_et_NSD пакет: VTBC.IM.RDC.Types
Атомарная модель содержания не соответствует определению типа значения
<xsd:complexType name="document_t">
<xsd:sequence>
<xsd:element name="ndc_code" type="contract_et_NSD" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>код НРД</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="partad_code" type="contract_et_PARTAD" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>код ПАРТАД</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="doc_name" type="string128" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>наименование документа</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:complexType>
<xsd:simpleType name="contract_et_NSD">
<xsd:annotation>
<xsd:documentation>код НРД вида договора / иного основания</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="text_t">
<xsd:enumeration value="AGTC">
<xsd:annotation>
<xsd:documentation>агентский договор</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
--------------------------------
<xsd:enumeration value="TRSA">
<xsd:annotation>
<xsd:documentation>договор доверительного управления</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>
1
Rom_Kat
15.03.22
✎
12:59
Вот определение text_t
<xsd:simpleType name="text_t">
<xsd:annotation>
<xsd:documentation>произвольная строка текста</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:minLength value="1" />
</xsd:restriction>
</xsd:simpleType>
2
arsik
гуру
15.03.22
✎
13:00
За такие заголовки нужно на месяц банить.
3
Rom_Kat
15.03.22
✎
13:02
(2)глюкануло ((
4
acht
15.03.22
✎
13:08
Пространства имен проверяй.
В заголовке, по умолчанию, для типов text_t и contract_et_NSD и т.п.
5
Rom_Kat
15.03.22
✎
13:19
(4) Тут то стандартно
<?xml version="1.0" encoding="windows-1251"?>
<xsd:schema xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="
http://www.w3.org/2001/XMLSchema" targetNamespace="VTBC.IM.RDC.Types">
6
Rom_Kat
15.03.22
✎
13:25
<?xml version="1.0" encoding="windows-1251"?>
<xsd:schema xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="
http://www.w3.org/2001/XMLSchema">
вот так надо. Всем спасибо.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший