41 lines
2.8 KiB
Plaintext
41 lines
2.8 KiB
Plaintext
![]() |
|
|||
|
xs:appinfo
|
|||
|
parentSchema - родительская схема
|
|||
|
shortRepresentation - маска сокращеннного отображения
|
|||
|
fullRepresentation - маска полного отображения
|
|||
|
nillRepresentation - представление nillable в человекочитаемом виде
|
|||
|
|
|||
|
SYSTEM BASIS
|
|||
|
- строковое отображение, _loader и _validator для всех базовых типов в PlatformBasics
|
|||
|
- загрузка подписей вместе с реквизитами
|
|||
|
- протоколы сканирования и валидации динамических элементов
|
|||
|
|
|||
|
TOOLING
|
|||
|
- проверить наследование для конкретного XML
|
|||
|
- проверить доказуемость наследования / указать потенциальные ошибки
|
|||
|
|
|||
|
- отобразить аннотацию с учетом аннотаций типов и аннотаций родительских элементов
|
|||
|
- корректно работать с опциональными полями и атрибутами при рендеринге строк и маппинге данных
|
|||
|
|
|||
|
DOCUMENTS
|
|||
|
- правила использования nillable vs minOccurs="0" vs пустое содержимое
|
|||
|
|
|||
|
|
|||
|
XML PROCESSING PROCEDURE
|
|||
|
- верифицировать по схеме валидатором XML 1.0
|
|||
|
- построить дерево документа
|
|||
|
- насытить узлы дерева информацией о типах из XML Schema с учетом нового наследования
|
|||
|
- наполнение предметной модели содержания документа из дерева документа
|
|||
|
= каскадный вызов обработчиков для схем-предков
|
|||
|
- валидация - ошибки + предупреждения
|
|||
|
= доступ к глобальной модели содержания
|
|||
|
= API для валидации отдельных типов
|
|||
|
- пополнение глобальной модели
|
|||
|
- валидация глобальной модели - оповещение о проблемах
|
|||
|
|
|||
|
Questions:
|
|||
|
- почему в Ведомости смотнированного и в Акте входного контроля разные структуры записи о материалах?
|
|||
|
- можно ли вместе с работами отождествлять объекты / подсистемы / оборудование?
|
|||
|
- буквы в шифрах вперемешку аннлийский и кириллица
|
|||
|
- разобраться с отсылками к конструкциям, подсистемам (при монтаже) и прочим объектам, не имеющим явный характер работы
|