Название: Компьютеризация бухгалтерии ЦЭМИ – теория и практика
Автор: Клим Владимирович Ким
Издательство: Издательские решения
Жанр: Техническая литература
isbn: 9785447467890
isbn:
1:? Выборка из базы и формирование анкет
2. Просмотр анкет и вывод их на принтер
Для выборки и подготовки анкет ему надо просто кликнуть первый пункт. Знак вопроса, поставленный, чтобы не запускать его нечаянно, заставит оболочку запросить подтверждение. Если вы подтвердите запуск, то оболочка, обнаружив двоеточие, последовательно выполнит все подпункты, помеченные звездочками. Понятно, так пользователю будет работать удобнее. При этом возможность работать в режиме диалога всегда остается. Для диалога надо спуститься в подпункты клавишей «стрелка – вправо», которая игнорирует двоеточие. Диалог используется программистом при создании и отладке макропрограммы. Обычно в поддереве присутствуют некоторые дополнительные пункты, не помеченные звездочками, предназначенные для просмотра промежуточных результатов.
Представление данных и библиотека модулей
Данные в системе ВИК представляются в виде многострочных таблиц. Строки разбиты на показатели (столбцы). Каждая таблица хранится в отдельном файле. Устройство любой таблицы полностью описывается неким текстом, который называется макетом таблицы. В макетах присутствуют: имя файла, имена, размеры и типы показателей, параметры вида таблицы на экране, информация для модулей, обрабатывающих данные. Между таблицами могут быть установлены иерархические отношения, которые описываются также в макетах таблиц. Отношения между таблицами конструируются из множества элементарных связей, указанных в макетах. Элементарная связь – это связь показателя таблицы с другой таблицей, которую можно назвать подтаблицей. Покажем на примере суть элементарной связи.
В макете исходной таблицы можно указать ссылку второго показателя на макет подтаблицы. Если кликнуть фамилию, то на экране должны появиться соответствующие подтаблицы. Таблица и ее подтаблицы показаны на рис. 3, 4, 5.
Совокупность таблиц, связанных отношениями подчинения, образует иерархическую базу данных. С помощью макетов таблиц и элементарных связей между ними могут быть созданы разнообразные иерархические базы данных. Для работы с такими базами имеется библиотека стандартных программ, каждая из которых выполняет определенную типовую операцию над таблицами (файлами) базы данных. Основной и самой важной является программа, предназначенная для работы с базами данных в режиме диалога. Эту программу называют просмотром базы данных, однако кроме просмотра она предоставляет пользователям самые широкие возможности для работы с данными, включая СКАЧАТЬ