| 
Учебник по СУБД INFORMIX
 Управляющие клавиши INFORMIХ  
-  
 - Управляющие клавиши при вводе/выводе в INFORMIХ. 
| 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 |  
  - В экранном массиве: 
| F1  | Вставить строку в экранный массив  | Insert kеу |  | F2  | Удалить строку в экранном массиве  | Delete kеу |  | F3,C4  | Следующая страница экранного массива | Next kеу |  | F4,C3  | Предыдущая страница экранного массива  | Previous kеу |  
   
Система меню в INFORMIX  
Вы можете писать и отлаживать
свои программы на 4GL в среде INFORMIX'а.
Система меню обеспечивает все
этапы написания и отладки программ. В INFORMIХе три вида меню:  -  
 - Линейное меню: 
ѓ'ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›
ѓљ   INFORMIX-4GL:   Program   Module  Query-language  Exit   ... ѓљ
ѓљ   Сreate, modify, or run individual 4GL program modules.       ѓљ
ѓљ                                                                ѓљ
ѓљ   ----------------------------------- Press CTRL-W for Help ---ѓљ
ѓљ                                                                ѓљ
ѓ"ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›
  - Меню INFORMIX-4GL: 
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ме. 
  - "Плоское" меню: 
ѓ'ѓ›ѓ›ѓ››ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ'
ѓљ   М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!!  
  
 
 |