На главную страницу
Форум txt.version   




Статья :: INFORMIX : Описание экранной формы

Описание экранной формы

Описание состоит из 5 разделов: DATABASE, SCREEN, TABLES, ATTRIBUTES, INSTRUCTIONS

#  база данных, с которой ведется работа
DATABASE zawod
#  Картинка, которая выводится на экран.
#  экранные поля обозначены так:    [метка поля  ]
#  метка поля используется в разделе ATTRIBUТЕ
SCREEN
{
 номер цеха [nceh  ]             зарплата   [f002       ]
 фамилия    [fio                 ]
 должность  [dol                 ]
                  Так в экранной форме рисуется рамка.
  Значок \g используется для входа и выхода в графический режим
                    \gp-----------------------------q\g
                    \g|\g Экранный массив         \g|\g
                    \g|\g [s1     ]  [s2            ] \g|\g
                    \g|\g [s1     ]  [s2            ] \g|\g
                    \g|\g [s1     ]  [s2            ] \g|\g
                    \g|\gномер цеха  название цеха    \g|\g
                    \gb-----------------------------d\g
        в графическом режиме символы р q b d - |  заменяются
        символами рисования рамки    ѓ' ѓ' ѓ" ѓ" ѓ› ѓљ
}
TABLES          #  имена таблиц, с которыми ассоциированна форма
  kadry
  ceh
ATTRIBUTES      # Имена экранных полей в форме и их атрибуты.
# слева от знака (=) пишется метка поля (которая  фигурирует  в
# разделе SCREEN), справа - имя экранного поля, которое обычно,
# для удобства, должно совпадать с именем какого-нибудь столбца
# из таблиц, перечисленных в разделе TABLES
nceh     = kadry.nomerceh;
f002     = zarplata, COLOR=REVERSE WHERE f002 >500;
#  если в поле выведено значение больше 500, то оно будет
#  выделено с атрибутом REVERSЕ (негатив)
fio  = fio;
dol  = dolvn, comments="Проверьте наличие в штатном расписании";
s1      = ceh.nomerceh;
s2      = ceh.nameceh;
                            #  здесь экранные поля можно
INSTRUCTIONS                #  объединить в экранные записи
    screen record   kad (kadry.nomerceh, dolvn, zarplata)
                #  и описать экранные массивы
    screen record   scr[3] (ceh.nomerceh, nameceh)
END


а вот что увидит на экране пользователь, использующий эту форму:

ѓ'ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ'
ѓљ   номер цеха [      ]            зарплата   [f002       ]           ѓљ
ѓљ   фамилия    [                    ]                                 ѓљ
ѓљ   должность  [                    ]                                 ѓљ
ѓљ                    Так в экранной форме рисуется рамка.             ѓљ
ѓљ    Значок  используется для входа и выхода в графический режим      ѓљ
ѓљ                      ѓ'ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ'               
ѓљ                      ѓљ   Экранный массив             ѓљ            ѓљ
ѓљ                      ѓљ   [       ]  [              ] ѓљ            ѓљ
ѓљ                      ѓљ   [       ]  [              ] ѓљ            ѓљ
ѓљ                      ѓљ   [       ]  [              ] ѓљ            ѓљ
ѓљ                      ѓљ   номер цеха  название цеха   ѓљ            ѓљ
ѓљ                      ѓ"ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ"            
ѓљ          в графическом режиме символы р q b d - |  заменяются       ѓљ
ѓљ          символами рисования рамки    ѓ' ѓ' ѓ" ѓ" ѓ› ѓљ             ѓљ
ѓ"ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ


В этой экранной форме определены экранные поля: kadry.nomerceh, zarpllatа, fiо, dolvп, ceh.nomerceh, nameceh
А так же экранные записи: kadrу (по умолчанию), ceh (по умолчанию), kad, scr[3]

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

INFORMIX : Описание экранной формы

страницы в данном разделе 
 INFORMIX : Формат печати  INFORMIX : Отладчик языка 4GL.
 INFORMIX : Функции 4GL  INFORMIX : Формат операторов INFORMIX-4GL
 INFORMIX : Main Menu   Утилиты INFORMIX
 INFORMIX : SQL MAIN MENU  Учебно-справочное пособие по СУБД INFORMIX, М. Мошков, 1992
  Расширения файлов, применяемые в INFORMIХ   Управляющие клавиши и меню INFORMIХ
  Настройка INFORMIX   Конфигурирование INFORMIX-OnLinе
 INFORMIX : Пример простейшей программы  Вводная лекция по INFORMIX. Конспект.
  Краткое пособие по языку INFORMIX-4GL  INFORMIX : Описание экранной формы
 INFORMIX : Пример программы  INFORMIX : Краткое пособие по языку SQL
  Экранные формы Informix-4GL   


Разделы
Околокомпьютерная литература (375)
Программирование (102)
Программы (75)
ОС и Сети (49)
Интернет (29)
Аппаратное обеспечение (16)
Базы данных (6)

Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)

PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C





 
©  programming-lang.com  справочник программиста