Form.xml
Описание структуры xml-файла формы, основных тэгов и свойств формы
Краткий шаблон Form
Полный шаблон Form
Описание Form
Тэг <Form>
- корневой элемент файла формы.
Атрибуты Form
Name
Системное имя формы. Задает url-адрес web-страницы формы.
Обязательный атрибут. Любое значение будет переведено в текстовое.
Title
Заголовок формы.
Необязательный атрибут. Любое значение будет переведено в текстовое.
FontStyle
Имя стиля шрифта формы по умолчанию.
Необязательный атрибут. Ожидается имя одного из стилей шрифтов, описанных в форме.
По умолчанию используется стандартное значение WebForms.
ForeColor
Имя цвета текста формы по умолчанию.
Необязательный атрибут. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
По умолчанию используется стандартное значение WebForms.
BackColor
Имя цвета фона формы.
Необязательный атрибут. Ожидается имя одного из цветов, описанных в форме или описание цвета в формате HTML (#rrggbb).
По умолчанию используется стандартное значение WebForms.
ValidationType
Задает вид Checking
формы.
Необязательный атрибут. Ожидается название одного из типов Checking
:
Asterisk
"Звёздочка" справа от объекта
Flat
Полоска слева от объекта
По умолчанию используется значение Asterisk.
StartPage
Признак, определяющий, является ли форма стартовой страницей приложения.
Необязательный атрибут. Ожидается логическое значение.
По умолчанию используется значение False
.
MinWidth
Задает минимально допустимое значение для ширины формы.
Необязательный атрибут. Ожидается положительное целочисленное значение.
По умолчанию используется значение 0.
MaxWidth
Задает максимально допустимое значение для ширины формы.
Необязательный атрибут. Ожидается положительное целочисленное значение.
По умолчанию используется значение 1400.
IssueAddButton
Признак, включающий отображение кнопки для создания обращения в HelpDesk.
Необязательный атрибут. Ожидается логическое значение.
По умолчанию используется значение True
.
IssueListButton
Признак, включающий отображение кнопки просмотра списка обращений в HelpDesk.
Необязательный атрибут. Ожидается логическое значение.
По умолчанию используется значение True
.
Тэги, специфичные для Form
Appearance
Содержит графические настройки отображения формы.
Необязательный тэг. Значение тэга <Appearance>
: см. в разделе Appearance.
Parameters
Содержит описание параметров формы.
Необязательный тэг. Значение тэга <Parameters>
: см. в разделе Parameters.
DataConnections
Содержит описание соединений с данными.
Необязательный тэг. Значение тэга <DataConnections>
: см. в разделе DataConnections.
Conditions
Содержит описание условий.
Необязательный тэг. Значение тэга <Conditions>
: см. в разделе Conditions.
Commands
Содержит описание команд.
Необязательный тэг. Значение тэга <Commands>
: см. в разделе Commands.
Executions
Содержит описание действий.
Необязательный тэг. Значение тэга <Executions>
: см. в разделе Executions.
Checkings
Содержит описание проверок.
Необязательный тэг. Значение тэга <Checkings>
: см. в разделе Checkings.
MyObjects
Содержит описание объектов формы.
Необязательный тэг. Значение тэга <MyObjects>
: см. в разделе Objects.
Get-проперти для получения свойств
Title
Возвращает заголовок формы.
FontStyle
Возвращает имя стиля шрифта формы по умолчанию.
ForeColor
Возвращает имя цвета текста формы по умолчанию.
BackColor
Возвращает имя цвета фона формы.
DateTimeNow
Возвращает рабочую дату и время формы, определенную первый раз в момент открытия формы.
FormChanged
Возвращает признак изменения формы (определяется как совокупность get-проперти ValueChanged
объектов на форме).
ChangedObjects
Возвращает список изменённых объектов.
CheckingFired
Возвращает признак, определяющий, сработал ли хоть один <Checking>
.
Если в качестве параметра передано имя группы, то возвращает признак, определяющий, сработал ли хоть один <Checking>
в группе.
MinWidth
Возвращает минимальное допустимое значение ширины формы.
MaxWidth
Возвращает максимально допустимое значение ширины формы.
WindowWidth
Возвращает внутреннюю ширину окна в пикселях (то есть ширину области просмотра макета окна). Значение учитывает ширину вертикальной полосы прокрутки, если она присутствует.
WindowHeight
Возвращает внутреннюю высоту окна в пикселях (то есть высоту области просмотра макета окна). Значение учитывает высоту горизонтальной полосы прокрутки, если она присутствует.
ClientWidth
Возвращает внутреннюю ширину окна в пикселях (то есть ширину области просмотра макета окна). Значение исключает ширину вертикальной полосы прокрутки, если она присутствует.
ClientHeight
Возвращает внутреннюю высоту окна в пикселях (то есть высоту области просмотра макета окна). Значение исключает высоту горизонтальной полосы прокрутки, если она присутствует.
LoadMode
Возвращает идентификатор выбранного режима загрузки данных.
Возвращает одно из значений:
0
Последовательный режим - загрузка соединений с данными будет происходить по очереди.
Обеспечивает минимальную скорость загрузки форм, при этом требует минимальное количество ресурсов со стороны сервера.
1
Пакетный режим.
Обеспечивает стандартную скорость загрузки форм, при этом не требует значительного количества ресурсов со стороны сервера.
2
Параллельный режим. Режим по умолчанию.
Обеспечивает увеличенную скорость загрузки форм, однако при этом требует максимальное количество ресурсов со стороны сервера.
IssueCount
Возвращает количество обращений в HelpDesk.
ValidationType
Возвращает название вида Checking
формы..
Set-проперти для динамического задания свойств
Title
Задает заголовок формы.
Любое значение будет переведено в текстовое.
DateTimeNow
Задает рабочую дату и время формы, определенную первый раз в момент открытия формы.
Ожидается значение типа дата/время.
RefreshDateTimeNow
Задает рабочую дату и время формы, равную текущей дате и времени.
Значение тэга <Property>
: не ожидается.
FormChanged
Задает признак изменения формы (определяется как совокупность get-проперти ValueChanged
объектов на форме).
Если FormChanged
присваивается значение False, то проперти ValueChanged
всех объектов формы тоже приобретут значение False.
Ожидается логическое значение.
MinWidth
Задает минимальное допустимое значение ширины формы.
Ожидается положительное целочисленное значение.
MaxWidth
Задает максимально допустимое значение ширины формы.
Ожидается положительное целочисленное значение.
ValidationType
Задает вид Checking
формы.
Ожидается название одного из видов Checking
формы.
Last updated