Электронная версияГОСТ Р ИСО/МЭК МФС 11185-8-98
12.3.2.3.4Содержимое маски ОО. требуемое согласно 12.3.2.3.1 настоящего стандарта, форми
руется следующим образом. Для каждого выбираемого поля, переменная «состояние® которого
принимает значение «выбрано*, элементы маски для каждого элемента массива поля вместе
содержат значение параметра «выбор». Все элементы маски, аналогичные несколькимдругим полям,
могут содержать значение «зависит от устройства». Все другие элементы маски яазяются пустыми.
П р и м е ч а н и е — Когда выбор поля реальным устройством использует концепцию текущего кандидата
для выбора, как описано в примечании I к 12.3.2.3.3 настоящего стандарта, значение «зависит от устройства»
должно вводится в элементы маски, которые соответствуют этому текущему кандидату. Когда устройство не
использует такую концепцию, тогда зависящий от устройства способ нс должен свободно использовать
отличающееся невыбран нос поле.
12.3.3 С о с т о я н и еэх о-п о л я
Для атрибута ИВП «состояние эхо-поля» определяются следующие значения:
- выключено:
- специальный знак (знак);
- принимаемый знак.
Тип значения параметра:
- знак: классифицированный знак.
12.3.3.1 Проверка правильности ввода
Инструкции проверки правильности ввода не обеспечиваются данным атрибутом ИВП.
12.3.3.2 Проверка правильности вывода
Инструкции проверки правильности вывода не обеспечиваются данным атрибутом ИВП.
12.3.3.3 Управление устройствам
Данный атрибут ИВП требует память состояния устройства каждого устройства обновления
объекта, чтобы содержать маску ОО. как определено в 12.1.4 настоящего стандарта. Эта маска ОО
располагается ниже масок, связанных с атрибутами ИВП «класс поля* и «выбор поля*.
Когда ФСВТ используется впервые, начальное состояние маски, как и ее элементы, является
пустым. Когда определенные операции обновления ОО принимаются пользователем ВТ терминаль
ной оконечной системы от поставщика услуг ВТ. все элементы маски индивидуального поля также
должны сбрасываться в пустое состояние. Если операция адресует какой-либо элемент массива ОО
поля, любая из следующих операций должна иметь такой эффект:
- ТЕКСТ или ЛОГИЧЕСКИЙ ТЕКСТ;
- ПОВТОРНЫЙ ТЕКСТ или ПОВТОРНЫЙ ЛОГИЧЕСКИЙ ТЕКСТ;
- АТРИБУТ или ЛОГИЧЕСКИЙ АТРИБУТ;
- СТИРАНИЕ или ЛОГИЧЕСКОЕ СТИРАНИЕ.
Элементы маски обновляются посредством действий терминального пользователя ВТ. когда
операции ЛОГИЧЕСКИЙ ТЕКСТ. ПОВТОРНЫЙ ЛОГИЧЕСКИЙ ТЕКСТ и ЛОГИЧЕСКИЙ
АТРИБУТ применяются к внутренней КОВ. Для каждого адресуемого такой операцией элемента
массива ОО вводится значение в соответствующие элементы маски следующим образом:
a) если атрибут «состояние эхо-поля® имеет значение «выключено», то содержимое элемента
массива ОО перед обновлением копируется в элементы маски (интерпретируется, как определено
ниже);
b
) если атрибут «состояние эхо-поля» имеет значение «специальный знак*, то значение
параметра «знак» вводится в элементы маски;
c) если атрибут «состояние эхо-поля* имеет значение «принимаемый знак®,то ввод в элементы
маски не выполняется.
Когда пустой элемент массива копируется в маску в соответствии с подпунктом а) то для
каждого атрибута элемента массива ОО. которому не присвоено значение, в элемент маски вводится
символическое значение «незнаковый». Это отличается от пустого элемента маски, так как он
закрывает любое расположенное ниже присвоение специфического значения всоответствии с 12.1.4
настоящего стандарта.
П р и м е ч а н и е — В соответствии с 13.2 ГОСТ Р ИСО 9040. если элемент нс имеет в настоящий момент
присвоенного ему значения первичного атрибута, он считается пустым.
12.3.4 С ч е т поля
Для атрибута ИВП «счет поля* определяются следующие значения:
- необязательный (минимум);
- обязательный (минимум).
Тип значения параметра:
17