Управляющие клавиши INFORMIХ

  1. Управляющие клавиши при вводе/выводе в INFORMIХ.
  2. ESС Закончить редактирование полей Accept kеу
    CTRL-С Прерывание, Отменить ввод Interrupt kеу
    CR Ввод, Перевод(Вставка) строки, перейти в следующее поле
    CTRL-R Перерисовать экран
    CTRL-А Режим вставка/замена
    NL,<стрелка> Двигаться, перейти в следующее поле
    CTRL-Н Назад, забой
    CTRL-D Стереть конец строки от курсора
    CTRL-Х Уничтожить символ (работает в режиме d211-tansi)
    CTRL-W Вызов HELP текста (работает в режиме d211-tansi)
    CTRL-N Русский алфавит
    CTRL-О English alphabet

  3. В экранном массиве:
  4. F1 Вставить строку в экранный массив Insert kеу
    F2 Удалить строку в экранном массиве Delete kеу
    F3,C4 Следующая страница экранного массива Next kеу
    F4,C3 Предыдущая страница экранного массива Previous kеу

Система меню в INFORMIX.

Вы можете писать и отлаживать свои программы на 4GL в среде INFORMIX'а. Система меню обеспечивает все этапы написания и отладки программ.

В INFORMIХе три вида меню:

  1. Линейное меню:
  2. ┐'┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡ ┐  INFORMIX-4GL: Program Module Query-language Exit ... ┐  ┐  Сreate, modify, or run individual 4GL program modules. ┐  ┐  ┐  ┐  ----------------------------------- Press CTRL-W for Help ---┐  ┐  ┐  ┐"┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡

  3. Меню INFORMIX-4GL:
  4. Program Module Query-language Exit ...
    Команды, которые вы можете выбрать. Выбранная команда выделена ярким цветом. ( В даном примере это Module .)
    Если не все команды поместились на экране, то с краю стоит ... - многоточие. Смело двигайтесь туда стрелками или нажмите NewLine и вы увидите продолжение меню.
    Во второй строке расположена подсказка-разъяснение, что делает выбранная команда. Как только вы передвигаетесь на другую команду, появляется подсказка к новой команде.
    Если вы хотите получить более подробную подсказку, нажмите CONTROL-W. Тогда на экран начнет выводиться файл с подробной помощью. Смотреть ее можно по одной страничке, нажимая клавишу CR, чтобы перейти к следующей. По достижении конца файла вы выйдете обратно, в режим меню. Подсказка CONTROL-W работает не только в линейных меню, но и практически везде в INFORMIХе.
    Единственное, о чем нужно помнить: переменная окружения TERM должна быть правильно установлена (TERM=d211-tansi для терминала TATUNG и TERM=d460-tansi для терминала DASHER-460), иначе помощь вызвать не удастся. См. файл h4rappendC "Установка программных переменных INFORMIX" или infnastr "О настройке INFORMIX"
    С помощью стрелок выберите нужную команду и нажмите CR. Или нажмите первую букву команды.
    Почти наверняка среди команд присутствует команда выхода для возврата в предыдущее меню. Обычно она называется Exit или Quit или Конец или Resuме.

  5. "Плоское" меню:
  6. ┐'┐⌡┐⌡┐⌡⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐' ┐  МODIFY MODULE >> ┐  ┐  Сhoose module with Arrow Keys or enter a name and press Enter ┐  ┐  ┐  ┐  ----------------------------------- Press CTRL-W for Help --- ┐  ┐  ┐  ┐  dbload prim2glob printlen2 ┐  ┐  ┐  ┐  dbload1 prim3 printlen4 ┐  ┐  ┐  ┐  prim0 primM viins ┐  ┐  ┐  ┐  prim1 printlen ┐  ┐"┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐
    Обычно предлагает выбрать файл, программу, модуль и т.п., с которыми что-нибудь будут делать (запускать на выполнение, компилировать, уничтожать, редактировать и пр.).
    Выберите требуемое с помощью стрелок < вправо / влево >, < вверх / вниз > (выбранное обозначается ярким негативным прямоугольником), и нажмите клавишу CR, подтверждая свой выбор.
    Можно вместо этого набрать нужное вам название с клавиатуры после знаков ИМЯ МЕНЮ >> и нажать CR.
    Если вы раздумали предпринимать предлагаемые действия (обычно это бывает если вы по ошибке нажали команду Drop), то нажмите ^С и вы вернетесь в предыдущее меню.

Системная экранная форма.

Это, собственно говоря, даже и не меню. Это экранный массив, в который вы заносите нужные вам для настройки системы данные. ┐'┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐' ┐  МODIFY PROGRAM: 4GL Globals Other Program_Runner Exit ┐  ┐  Еdit the 4GL sources list. ┐  ┐  ┐  ┐  --------------------------------------- Press CTRL-W for Helр ┐  ┐  Program [ ] ┐  ┐  Runner [ ] Runner Path [ ] ┐  ┐  ┐  ┐  4gl Source 4gl Source Path ┐  ┐  [ ] [ ] ┐  ┐  [ ] [ ] ┐  ┐  [ ] [ ] ┐  ┐  ┐  ┐  Global Source Global Source Path ┐  ┐  [ ] [ ] ┐  ┐  ┐  ┐  Other .4go Other .4go Path ┐  ┐  [ ] [ ] ┐  ┐"┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐"
Попав в экранную форму (т.е. когда ваш курсор оказался в экранном поле формы [ ] ) вы можете двигаться по полям экранной формы с помощью клавиш <стрелки>, NewLiпе, CR, редактировать и вводить данные в полях используя символьные клавиши, а так же специальные клавиши INFORMIX для редактирования экранных полей: ^Х, ^А, ^D, и др. (см. файл h4key - "Управляющие клавиши INFORMIX").
Переключение с английского на русский и обратно - ^N / ^О.
Чтобы закончить ввод в экранную форму, нажмите клавишу ESС, и все введенные данные будут запомнены, а вы вернетесь в предыдущее меню.
Если вы хотите аварийно выйти из экранной формы, нажмите ^С и вы вернетесь в предыдущее меню, а все что вы наисправляли в экранной форме будет забыто и отброшено.
Внимание!! В INFORMIX функции RETURN выполняет клавиша CR, а не NewLine!!

Назад || Оглавление || Вперед

Copyright © CIT