Табл.12. Атрибуты | ||||
Наиме- | Допустимые значения | Описание | Обязательность | |
column | string | Код столбца | Обязательный | |
diс | string | Справочник, по которому проверяется значение | Необязательный | |
format | string | Описание формата вводимого значения в ячейку отчета-ЭВФ. | Обязательный | |
Например: | ||||
С(25) - символьная строка длиной не более 25 знаков (формат допустим для колонок типа 'В' и 'S'); | ||||
N(15,2) - Числовое поле, у которого целая часть не более 15 знаков, дробная часть не более 2 знаков (формат допустим для колонок типа 'S' и 'Z'). | ||||
default | string | Значение по умолчанию | Необязательный | |
inputType | Значение | Описание | Тип ячейки | Обязательный |
0 | Ячейка запрещена для ввода | |||
1 | Ячейка, обязательная для ввода | |||
2 | Ячейка, не обязательная для ввода | |||
vldType | Значение | Описание | Тип проверки значения ячейки | Необязательный |
0 | Проверки не требуется. По умолчанию | |||
1 | Проверка по справочнику, указанному в атрибуте diс | |||
2 | Проверка на диапазон значений, указанных в атрибуте vld | |||
3 | Проверка по списку значений, указанных в атрибуте vld | |||
4 | Проверка по приложению, справочник указывается в атрибуте diс, приложение - в атрибуте vld | |||
5 | Проверка по справочнику, используя фильтрацию по формуле, указанной в атрибуте vld | |||
vld | string | Дополнительные параметры фильтрации зависят от атрибута vldType: vldType=2: диапазон значений вида "1-10"; vldType=3: список значений вида "1, 2, 5, 7"; vldType=4: идентификатор приложения, по которому | Необязательный | |
усекается справочник; vldType=5: фильтр для справочника вида "оkр = # 5,50,Г" - где: "оkр" - дополнительный атрибут в теге "term" справочника, "#5,50,Г" - координата ячейки, из которой берется значение для фильтрации ("5" - раздел формы, "50" - код строки, "Г" - код столбца). | ||||
pr_inp | string | Условие закрещивания ячейки - условие на период отчета, задаваемое в соответствии с лексемой <Условие на период> языка описания контролей, который описан в разделе 4. | Необязательный |
3.1.4. controls
Список контролей формы.
1) Элемент обязательный;
2) Максимальное количество элементов: 1;
3) Родительский элемент: metaForm;
4) Дочерние элементы: control.
3.1.4.1. control
Арифметическо-логический контроль.
1) Родительский элемент: controls;
2) Элемент необязательный;
3) Максимальное количество элементов: неограниченно;