Имя: Пароль:
1C
1С v8
Можно ли в 1С как-то работать со списком элементов в XSD/XDTO ?
0 Йосис
 
06.05.14
17:27
Есть XSD-файл. в котором объявлен вот такой тип:
<xs:complexType name="Portfolio">
<xs:sequence>
<xs:element name="active" type="xs:boolean"/>
<xs:element minOccurs="0" name="id" type="xs:string"/>

<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="BankAccountId" type="xs:string"/>
</xs:sequence>

</xs:sequence>
</xs:complexType>

Обратите внимание на BankAccountId. Это вроде не сложный тип, это "как табличная часть справочника 1С".
Может ли 1С работать с такой схемой?
1 Apokalipsec
 
06.05.14
17:30
да
2 Йосис
 
06.05.14
17:34
А как его описать, например, в XDTO-пакете конфигурации?
При импорте список превращается в обычный элемент.
3 Apokalipsec
 
06.05.14
17:37
(2) а там какая циферка у тебя стоит в максимальном количестве у элемента, случаем не "-1"?
4 Йосис
 
06.05.14
17:45
(3) Да, -1, и я понимаю, что это эквивалентно описанию списка в топе темы. Но зачем авторы описания используют отдельные тэги sequence, это их специфическая трактовка?
5 Apokalipsec
 
06.05.14
18:03
(4) В смысле? Вас напрягает, что внутри ещё один sequence идет, хотя должен быть один?Почему так - не могу сказать, надо гуглить)
6 DS
 
06.05.14
18:15
А че тут гуглить? Почему некоторые размещают единственную тч не прямо на форму, а на дополнительную панель? Дело вкуса или может чего знают...