ГОСТ Р ИСО/МЭК МФС 11185-8-98Электронная версия
логического местоположения ввода может быть менее ясен. Наличие операций локального действия в макро
обеспечивает интерфейс пользователей, чтобы иметь латный контроль нал взаимосвязью между логическим
указателем и логическим местоположением ввода.
12.3.2 Выбор поля
Для атрибута ИВГ1 «выбор поля» определяются следующие значения:
- включено (выбор);
- выключено.
Это значение показывает, имеется или нет выбираемое поле, как определено в 3.4 настоящего
стандарта. Типом значения параметра является:
- выбор: одно из
- частичное воспроизведение;
- символическое значение «зависит от устройства*.
12.3.2.1 Проверка правильности ввода
Инструкции проверки правильности ввода не обеспечиваются данным атрибутом ИВГ1.
12.3.2.2 Проверка правильности вывода
Инструкции проверки правильности вывода не обеспечиваются данным атрибутом ИВП.
12.3.2.3 Управление устройствам
12.3.2.3.1 Данный атрибут ИВП требует память управления устройством, чтобы содержать
двоичную переменную «состояние* язя каждого выбираемого поля, как определено в 3.4 настоящего
стандарта. Он также требует память состояния устройства каждого устройства обновления объекта,
чтобы содержать маску ОО. как определено в 12.1.4 настоящего стандарта. Эта маска ОО распола
гается ниже маски, требуемой атрибутом ИВП «класс поля».
12.3.2.3.2 Когда создается переменная «состояние* язя каждого выбираемого поля, она при
водится в исходное значение «не выбрано». Если ФСВТ содержит объект управления контекстом
(ОУК), как определено в 20.3.6 ГОСТ Р ИСО 9040. то каждая такая переменная «состояние* заново
приводится в исходное значение всякий раз, как пользователем ВТ терминальной оконечной
системы принимается информация обновления к ОУК от поставщика услуг ВТ.
Когда логический указатель адресует элемент массива выбираемого поля, пользователь ВТ
терминальной оконечной системы при приеме от поставщика услуг ВТ определенных операций
адресации LOGICAL-ABSOLUTE должен установить значение переменной «состояние* для того
поля. Целевой адрес операции адресации требуется для одного из символических значений,
разрешенных согласно 19.1.3.2.1 ГОСТ Р ИСО 9040. Соответствие между целевым адресом и уста
новленной переменной:
- значение «выбрано*, когда целевой адрес имеет символическое значение «начало-к»;
- значение «не выбрано», когда целевой язрес имеет символическое значение «конец-к».
П р и м е ч а н и е — Когда требуется установить логический указатель в одно из этих значений без выбора
или отмены выбора вызывающего иатя, операция адресации должна использовать явное значение логического
указателя.
12.3.2.3.3 Переменные «состояние* выбираемых полей в текущем окне обновления для раз
мерности Z. см. 19.1.1.3 ГОСТ Р ИСО 9040. представляют собой объекты, которые могут обновлять
ся устройствами обновления объекта, как только эти устройства получают доступ на обновление к
объекту отображения. Любое изменение значения одной из этих переменных в результате операции
устройства обновления объекта должно уведомлять об этом событии функцию обработки событий.
0 текущем значении переменной «состояние» выбираемого поля можно уведомить прикладную
оконечную систему посредством передачи определенной операции адресации LOGICAL-ABSO
LUTE. Соответствие между значениями переменной «состояние* и целевым адресом для операции
адресации такое же, как определено в 12.3.2.3.2 настоящего стандарта.
11 р и м с ч а ц в я
1 Способ, при котором устройствами обновления объекта производится выбор или отмена выбора палей,
зависит от устройства. Устройство может, но это не обязательно, использовать свое логическое местоположение
ввода в этом процессе. Если это используется, то выбираемое иоле, которое в настоящий момент содержит
логическое мсстоиатожснис ввода, может рассматриваться в качестве текущего кандидата для выбора. Концепцию
текущего кандидата язя выбора нет необходимости испа
1
ьзовать другим методам выбора, таким как снеговое перо.
2 Данный элемент регистра нс требует, чтобы пользователь ВТ терминальной оконечной системы уведомлял
прикладную оконечную систему о выборе или об отмене выбора поля. Однако такое требование может натагатьсн
спецификацией профиля ФСВТ. который ссылается на шп ОУ этого элемента. Данный элемент регистра требует,
чтобы исиатыованкс этих определенных операций адресации интерпретировалась как обеспечение такого уведом
ления. Когда требуется установить логический указатель в одно из этих значений без уведомления о выборе или об
отмене выбора поля, операции адресации должна использовать явное значение логического указателя.
16