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еу |
Вы можете писать и отлаживать свои программы на 4GL в среде INFORMIX'а. Система меню обеспечивает все этапы написания и отладки программ.
В INFORMIХе три вида меню:
┐'┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡
┐ INFORMIX-4GL: Program Module Query-language Exit ... ┐
┐ Сreate, modify, or run individual 4GL program modules. ┐
┐ ┐
┐ ----------------------------------- Press CTRL-W for Help ---┐
┐ ┐
┐"┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡
Program Module Query-language Exit ...
┐'┐⌡┐⌡┐⌡⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐'
┐ М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 ┐
┐"┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐
Это, собственно говоря, даже и не меню. Это экранный массив, в который вы заносите нужные вам для настройки системы данные.
┐'┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐⌡┐'
┐ М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!!