Табл.13. Атрибуты | ||||
Наиме- | Допустимые значения | Описание | Обязательность | |
id | unsignedlnt | Идентификатор контроля | Обязательный | |
name | string | Текстовое описание контроля | Обязательный | |
condition | string | Условие выполнения контроля (выражение на языке контролей) | Обязательный | |
rule | string | Формула контроля, которая должна выполниться, чтобы контроль считался успешным (выражение на языке контролей) | Обязательный | |
periodClause | string | Условие на период отчета (выражение на языке контролей). | Необязательный | |
precision | unsignedByte | Количество десятичных знаков, до которых округляются значения при операциях сравнения в формулах контроля. | Необязательный | |
fault | decimal | Допустимое отклонение (допустимые границы отклонения при сравнении). | Необязательный | |
tip | Значение | Описание | Значение по умолчанию | Необязательный |
0 | Необязательный контроль | - 1 (обязательный контроль) | ||
1 | Обязательный контроль |
Условие выполнения контролей, формула контроля и условие на период отчета задаются на языке описания контролей, который описан в Разделе 4. Условие выполнения контролей описывается лексемой <Условие>. Формула контроля описывается лексемой Логическое выражение>. Условие на период отчета описывается лексемой <Условие на период>.
3.1.5. dics
Справочники формы.
1) Элемент обязательный;
2) Максимальное количество элементов: 1;
3) Родительский элемент: metaForm;
4) Дочерние элементы: dic.
Обязательно наличие справочников (дочерних элементов) s_year и s_time или s_god и s_mes.
3.1.5.1. dic
Справочник формы или приложение к справочнику.
1) Элемент обязательный;
2) Минимальное количество элементов: 2;
3) Максимальное количество элементов: неограниченно;
4) Родительский элемент: dics;
5) Дочерние элементы: term.