8. Правила формирования XML-документов
При формировании XML-документа в него попадают только те простые элементы, которые имеют значения, включая значения, которые получены из параметра DEFAULT.
Значения простых элементов, входящих в состав элемента типа ARRAY, включаются в документ вместе с именем элемента типа ARRAY, которое повторяется столько раз, сколько экземпляров простых элементов было сформировано.
Если в составной элемент входят только простые элементы, ни один из которых не имеет значения, такой элемент также не включается в XML-документ. Если в составной элемент входят простые и составные элементы, при этом ни один из простых элементов не имеет значения, тогда его включение в XML-документ зависит от того, включается ли в документ составной элемент.
Значение простого элемента считается отсутствующим в случае если:
- пользователь не ввел никакого символа в поле редактирования;
- в элементе присутствует параметр MASK, но пользователь также не ввел никакого символа в поле редактирования;
- элемент, у которого параметр EDIT равен false, даже если параметр DEFAULT имеет значение.