ZX-Spectrum & TR-DOS для пользователей и программистов 1994 г.

Электронная картотека MASTERFILE - общий вид экрана.


Определим общий вид экрана:

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, Вы без особого
труда освоите и всевозможные операции над ней.




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Comics - Путешествие оттуда и сюда: ЕЖИК
Пульс сцены - Репортаж с Assembly Party'99 (Финляндия).
Ответы на письма №87-90.
Тема - Nemo просто обыкновенный хам, не уважающий никого!!! Или его подставили?
Интервью - Интервью с Сергеем Каминским (MAST SOFT)

В этот день...   21 ноября