Определим общий вид экрана:
General — Н (Replace element — редактировать элемент)
Paper=6 J желтый
Border=6 J желтый
Sequance==A J автор
lnterval~22j
Задав интервал, равный максимальному количеству строк (22), мы
фактически установили, что каждая карточка будет занимать целый экран.
Теперь приступим к описанию формата отдельных полей карточки.
Начнем с поля АВТОР:
A (Add new element)
D (Data from record)
А имя поля автора
Line=1
Micro-Prt Y/N N
Column=1 J
Width=3®J
Depth=1 J
Paper=*J
Bright Y/N Y
Inverse Y/N N
Flash Y/N N мерцание — нет
Pad Y/N Y
Null text=fl»ynnA АВТОРОВ J
Попробуем имя автора обвести рамочкой:
A (Add new element)
В (Box — изобразить прямоугольник)
X coord=5 J N координаты левого верхнего
Y coords=s17ej ) угла рамки
Depth=13J высота рамки
Width=245J длина рамки
Приступим к оформлению поля названия книги:
A (Add new element)
D (Data from record)
N имя поля названия книги
Line=5J
Micro-Prt Y/N W
Column=1J
Width=3®J
Depth=4J
Paper=*J
Bright Y/N Y
Inverse Y/N N
Flash Y/N N
Pad Y/N Y
Null text^CSOPHMKJ
Выделим рамочкой и название книги:
A (Add new element)
В (Box)
X coord=3 J
Y coord=141 J
Depth=44J
Width=249 J
Теперь отведем в карточке место издателю:
A (Add new element)
D (Data from record)
I имя поля издателя
Line=13J
Micro-Prt Y/N Y
42 Pitch Y/N N
Column=2J
Width=18J
Depth—4J
Paper=*J
Bright Y/N N
Inverse Y/N N
Pad Y/N N
Null text=J
При оформлении поля автора перевода, чтобы потом ничего не
напутать, впишем в него слово «перевод».
A (Add new element)
L (Literal text — символьный текст)
Line=12J
Micro-Prt Y/N Y
42 Pitch Y/N N
Columrv=27J
Paper=4J
Bright Y/N N
Inverse Y/N N
FEPEXOAJ это не опечатка, а преднамеренно допущенная нами
ошибка, исправление которой мы продемонстрируем позже
A (Add new element)
D (Data from record)
№ имя поля переводчика
Line=13J
Micro-Prt Y/N Y
42 Pitch Y/N N
Column=27j
Widths=28J
Depth=4J
Paper^J
Bright Y/N N
Inverse Y/N N
Pad Y/N N
Null text*®---J
И, наконец, комментарий:
A (Add new element)
D (Data from record)
К имя поля комментария
Line=18J
Micro-Prt Y/N Y
42 Pitch Y/N Y
Column=iJ
Width=42J
Depth—4J
Paper=£J
Bright Y/N Y
Inverse Y/N N
Pad Y/N Y
Null text=HET КОММЕНТАРИЯ J
После размещения полей займемся внешним видом всей карточки —
украсим ее несколькими линиями:
A (Add new element)
Н (Horizontal line — провести горизонтальную линию)
X coord=OJ ^ координаты
Y coord=84 J ) начала линии
Lengfh=25S J длина линии
A (Add new element)
Н (Horizontal line)
X coord=@ J
Y coord=36 J
L©sigth=2S$J
A (Add new dement)
¥ (Vertical line — провести
вертикальную линию)
X coord— 117J
Y coord-^ J
LengtfcMSJ
Теперь можно и посмотреть,
что же у нас получилось. Для этого
войдем в режим просмотра
Display /Print —- на экране появится
картинка, аналогичная рис. 8.
Да, это уже неплохо, если бы не допущенная нами ошибка — вместо
«перевод» написано «переходп. Исправим ее:
М выход в основное м&ню
Ш (Edit format definitions)
S3 (Review format — отредактировать формат)
Give report ref $
N (Next element — перейти к следующему элементу)
N (Next element)
N (Next element)
Ы (Next element)
N (Next element)
N (Next element)
К (Replace element — этрадакгивоаать элемен".г)
Line=l2J
Micro-Prt Y/N ¥
42 Pitch Y/N N
Column—17J
Paper=#J
Bright Y/N N
Inverse Y/N N
ПВРШО^Л
Войдем в режим Display/Print и убедимся, что теперь уж все нормально,
Мы рассмотрели только пример создания базы данных, но надеемся,
что, прочитав полное описание меню и функций Masterfile, Вы без особого
труда освоите и всевозможные операции над ней.