Учебно-справочное пособие по СУБД Informix

5c8b6e8c

DISPLAY и INPUT



DISPLAY и INPUT

Оператор DISPLAY выводит данные в поля экранной формы. DISPLAY a,b,zap[i].nomerceh TO pole1,fscr.* ATTRIBUTE(BOLD)
Если имена выводимых переменных совпадают с именами экранных полей в текущей экранной форме, то можно применить ключевое слово BY NAME. DISPLAY BY NAME fio, dolvnostx
Оператор INPUT используется для ввода значений через поля экранной формы. Можно предусмотреть дополнительные действия при вводе. Для этого в оператор можно включить контрольные блоки AFTER, BEFORE, ON KEY. INPUT kadr.* FROM fio, dolvnostx, nomerceh BEFORE FIELD nomerceh message "Сегодня обслуживаются цеха 5 и 6" sleep 2 message "" AFTER FIELD nomerceh IF kadr.nomerceh > 6 then MESSAGE "Нет такого цеха, повторите" NEXT FIELD NOMERCEH ENF IF END INPUT



Содержание раздела