Текущая область - Большая Энциклопедия Нефти и Газа, статья, страница 3
Первым здоровается тот, у кого слабее нервы. Законы Мерфи (еще...)

Текущая область

Cтраница 3


При инициации режима CALC область данных обычно очищается. Указывая-в команде CALC имя ранее сохраненной области данных, абонент инициализирует текущую область данных информацией из указанной сохраненной области данных. Впоследствии при установлении режима CALC он может использовать при вычислениях данные, которые содержатся в ней.  [31]

В языке манипулирования данными СУБД СЕТЬ важной является концепция индикаторов текущего состояния, поддерживаемых системой. Каждый процесс характеризуется текущим состоянием, которое формируется из текущей процесса, текущих областей, индексов, типов наборов, типов записей, определенных в подсхеме. Каждая текущая указывает на некоторую запись в БД. Значением текущей является идентификатор записи. Значения текущих изменяются при выполнении операторов ЯМД. В начале выполнения процесса все текущие содержат неопределенные значения, поэтому прикладной программист должен проследить, чтобы первые выполняемые в программе операторы ЯМД устанавливали значения индикаторов текущего состояния. Наиболее важны для использования в программе текущая записи процесса и текущая записи в типе набора.  [32]

В заключение нам осталось описать, как строка состояния обрабатывает команду ON UPDATE COMMAND UI. Как обычно, обработчик этой команды вызывается во время цикла простоя последовательно для всех областей строки состояния. Доступными функциями класса CCmdUI, отвечающего за обработку, являются Enable и SetText. Первая из них блокирует или разблокирует соответствующую область. При этом надо иметь в виду, что у заблокированных областей выключается отображение текста. Вторая функция позволяет изменить текст, который выводится в текущей области. Следует помнить, что при выводе текста не происходит автоматического изменения размеров области.  [33]



Страницы:      1    2    3