/usr/local/apache/htdocs/lib/public_html/book/SCHOOL/schoolper.txt Библиотека на Meta.Ua . Пример экранной формы
<META>
Интернет
Реестр
Новости
Рефераты
Товары
Библиотека
Библиотека
Попробуй новую версию Библиотеки!
http://testlib.meta.ua/
Онлайн переводчик
поменять

Файл с описанием экранной формы school.per



описание состоит из 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]
Комментарии
Анонимно
Войти под своим именем


Ник:
Текст сообщения:
Введите код:  

Загрузка...
Поиск:
добавить сайт | реклама на портале | контекстная реклама | контакты Copyright © 1998-2020 <META> Все права защищены