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:
|
||
- почему в Ведомости смотнированного и в Акте входного контроля разные структуры записи о материалах?
|
||
- можно ли вместе с работами отождествлять объекты / подсистемы / оборудование?
|
||
- буквы в шифрах вперемешку аннлийский и кириллица
|
||
- разобраться с отсылками к конструкциям, подсистемам (при монтаже) и прочим объектам, не имеющим явный характер работы
|