5.4. Простые элементы

5.4. Простые элементы

Исключения

В простых элементах внутри TABLE игнорируются значения следующих параметров: TITLE; SKIPS; SKIPD; SKIPF; POSTITLE; POSFIELD; PAGE; NOSHOW; SIZEF.

Элементы типа BOOLEAN

Элементы данного типа могут иметь только два значения - "Истина" и "Ложь"

<значение элемента типа BOOLEAN>::=(1)|(0)

1 - интерпретируется как "Истина", 0 - как "Ложь"

<список параметров элемента типа BOOLEAN>::=(TYPE="BOOLEAN")<параметр NOSHOW>[<параметр ALIGN>][<параметр ALIGNP>][<параметр CAULK>][<параметр DEFAULT>][<параметр EDIT>][<параметр FONTSIZET>][<параметр FONTSIZEV>][<параметр INDENT>][<параметр MEANVOC>][<параметр MODELF>][<параметр NUMPOINT>][<параметр PAGE>][<параметр POSFIELD>][<параметр POSTITLE>][<параметр PRINTSTYLE>][<параметр SIZET>][<параметр SKIPD>][<параметр SKIPF>][<параметр SKIPS>][<параметр TITLE>][<параметр TITLEP>][<параметр TRASINGT>][<параметр TRASINGV>]

Если параметр DEFAULT не используется, то, по умолчанию, исходное значение элемента - "0".

Элементы типа DATE

Элементы данного типа имеют значение, интерпретируемое как дата. По умолчанию значение элемента интерпретируется как "гггг-мм-дд".

<список параметров элемента типа DATE>::=(TYPE="DATE")<параметр NOSHOW>[<параметр ALIGN>][<параметр ALIGNP>][<параметр CAULK>][<параметр DEFAULT>][<параметр EDIT>][<параметр FILLABILITY>][<параметр FONTSIZET>][<параметр FONTSIZEV>][<параметр INDENT>][<параметр MEANVOC>][<параметр MODELF>][<параметр NUMPOINT>][<параметр PAGE>][<параметр POSFIELD>][<параметр POSTITLE>][<параметр PRINTSTYLE>][<параметр SIZET>][<параметр SKIPD>][<параметр SKIPF>][<параметр SKIPS>][<параметр TITLE>][<параметр TITLEP>][<параметр TRASINGT>][<параметр TRASINGV>]

Элементы типа INTEGER

Элементы данного типа имеют значение, интерпретируемое как целое число в интервале от - 9223372036854775807 до 9223372036854775807.

<значение элемента типа INTEGER>::=*|<цифра>|(-)<цифра>|<значение элемента типа INTEGER><цифра>

<список параметров элемента типа INTEGER>::=(TYPE="INTEGER")<параметр NOSHOW>[<параметр ALIGN>][<параметр ALIGNP>][<параметр ALIGNV>][<параметр CAULK>][<параметр DEFAULT>][<параметр EDIT>][<параметр FILLABILITY][<параметр FONTSIZET>][<параметр FONTSIZEV>][<параметр INDENT>][<параметр LENGTH>][<параметр MAXVAL>][<параметр MEANVOC>][<параметр MINVAL>][<параметр MODELF>][<параметр NUMPOINT>][<параметр PAGE>][<параметр POSFIELD>][<параметр POSTITLE>][<параметр PRINTSTYLE>][<параметр SIZE>][<параметр SIZEF>][<параметр SIZET>][<параметр SKIPD>][<параметр SKIPF>][<параметр SKIPS>][<параметр TITLE>][<параметр TITLEP>][<параметр TRASINGT>][<параметр TRASINGV>]

Элементы типа REAL

Элементы данного типа имеют значение, интерпретируемое как десятичное число с дробной частью в интервале от -9223372036854775808 до 9223372036854775808.

<значение элемента типа REAL>::=*|<цифра>|<целая часть>(,)<дробная часть>|(-)<цифра>|(-)<целая часть>(,)<дробная часть>

<целая часть>::=<цифра>|<целая часть><цифра>

<дробная часть>::=<цифра>|<дробная часть><цифра>

<список параметров элемента типа REAL>::=(TYPE="REAL")<параметр NOSHOW> [<параметр ALIGN>][<параметр ALIGNP>][<параметр ALIGNV>][<параметр CAULK>][<параметр DEFAULT>][<параметр DIMENTION>][<параметр EDIT>][<параметр FILLABILITY>][<параметр FONTSIZET>][<параметр FONTSIZEV>][<параметр INDENT>][<параметр LENGTH>][<параметр MAXVAL>][<параметр MEANVOC>][<параметр MINVAL>][<параметр MODELF>][<параметр NUMPOINT>][<параметр PAGE>][<параметр POSFIELD>][<параметр POSTITLE>][<параметр PRINTSTYLE>][<параметр SIZEF>][<параметр SIZET>][<параметр SKIPD>][<параметр SKIPF>][<параметр SKIPS>][<параметр TITLE>][<параметр TITLEP>][<параметр TRASINGT>][<параметр TRASINGV>]

Элементы типа STRING

Элементы данного типа имеют значение, интерпретируемое как строка длиной не более 65535 символов, принадлежащих алфавиту языка. По умолчанию размер строки составляет 65535 символов.

<значение элемента типа STRING>::=*|<последовательность символов>

<список параметров элемента типа STRING>::=(TYPE="STRING")<параметр NOSHOW> [<параметр ALIGN>][<параметр ALIGNP>][<параметр ALIGNV>][<параметр ALFABET>][<параметр CAULK>][<параметр COLUMND>][<параметр COLUMNS>][<параметр DEFAULT>][<параметр EDIT>][<параметр ELEMREF>][<параметр FILLABILITY][<параметр FONTSIZET>][<параметр FONTSIZEV>][<параметр FULLPATH>][<параметр INDENT>][<параметр LENGTH>][<параметр MASK>][<параметр MEANVOC>][<параметр MODEL>][<параметр MODELF>][<параметр NOTITLE>][<параметр NUMPOINT>][<параметр PAGE>][<параметр POSFIELD>][<параметр POSTITLE>][<параметр PRINTSTYLE>][<параметр SIZE>][<параметр SIZEF>][<параметр SIZET>][<параметр SKIPD>][<параметр SKIPF>][<параметр SKIPS>][<параметр TITLE>][<параметр TITLEP>][<параметр TRASINGT>][<параметр TRASINGV>]

В случае использования параметра MASK значения параметров LENGTH и SIZE игнорируются. Если используется FULLPATH, то COLUMNS и COLUMND должны быть не пустыми, а значения параметров ALPHABET, LENGTH, SIZE и SIZEF игнорируются.