Учебник по СУБД 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!!
|