ГОСТ Р ИСО/МЭК 26300—2010
11 Содержимое форм
Форма — это контейнер для элементов управления пользовательского
интерфейса, с которыми взаимодействует пользователь. Например, кнопки,
текстовые поля, переключатели, выпадающие списки — элементы управления,
которые могут содержаться в форме. В XML существуют следующие основные
правила для элементов управления и форм:
•все элементы управления должны быть расположены в форме;
•все нескрытые элементы управления должны быть связаны с абсолютной
илиотносительнойпозицией,этотвизуальныйаспект элементов
управленияпредставленграфическимифигурами,связаннымис
элементом управления (см. раздел 9.2.12 для получения дополнительной
информации);
•формы могут быть вложенными;
•формы не связаны с текстовым потоком и разметкой документа, это не
распространяется на элементы управления;
•формы могут быть привязанными к данным, элементы управления
отражают содержимое базы данных.
Формы определяют следующие правила поведения;
•передача форм подобна использующейся в (HTML4J;
Примечание — Передача поддерживается только для невложенных форм,
которые содержаттолько элементыуправления,которыемогутбыть
преобразованы в HTML.
•соединение с источником данных, когда это происходит, элементы
управления в форме становятся привязанными к данным;
•передача и привязка согласно модели данных (XForms).
Формы содержатся в секции < o f £ic e : f orms> XML-документа. Этот элемент
может содержать произвольную последовательность элементов <form :form >
или <x£orms :m odel>. Обратите внимание на то. что элементы управления всегда
объявляютсявнутриэлемента<£orm:£orm>,втовремякакэлемент
<xform s:m odel> содержит только XForms модели данных. Таким образом,
элемент < o £ fic e : £orme> может содержать только элементы <form :£orm >, но
457