Глава 9
25.
Да.
26.
Нет.
27.
С таблицами.
28.
При указанных на вкладке
Работа с таблицами | Таблица
(In this Database |
Tables).
29.
Нет.
30.
Да.
31.
ДляКаждойЗаписи
(ForEachRecord).
ГЛ А В А
10
Разработка интерфейса
для управления приложением
Интерфейсы для управления приложением могут основываться на формах. По сво-
ей структуре они, как правило, сложнее, чем формы для представления отдельного
электронного документа. Такие интерфейсы могут включать разнообразные компо-
ненты: поля со списком, ссылки на нужные пользователю документы, диаграммы,
отражающие контролируемые показатели деятельности предприятия, связанные
вкладки с документами, необходимыми для выполнения функциональных обязан-
ностей пользователя, и т. п. Для разработки интерфейса приложения удобно ис-
пользовать формы навигации, позволяющие на многоуровневых вкладках простым
перетаскиванием размещать формы и отчеты.
Интерфейс приложения может включать в качестве основного компонента какой-
либо электронный документ предметной области, при работе с которым одновре-
менно решается ряд смежных задач. При этом могут открываться другие докумен-
ты, заполняться новые, выполняться процедуры проверки допустимости вводимых
значений и обновления расчетных величин, хранимых в базе. Примерами таких
задач могут быть проверка при выписке накладной на отгрузку товара степени
выполнения договорных обязательств, проверка допустимости отгрузки с учетом
наличия товара на складе и многое другое.
Разнообразные средства разработки форм позволяют создавать удобный интерфейс
управления приложением, предоставляющий пользователю все необходимое для
выполнения его функций. Формы обеспечивают возможность включать в интер-
фейс элементы управления для открытия разных документов, производить необхо-
димые запросы, анализ текущего состояния тех или иных объектов предметной об-
ласти. Например, при решении вопроса о возможности отгрузки товара проверять
запасы на складе и оценивать допустимость отгрузки с точки зрения требований к
нормативным запасам, при формировании накладной на отгрузку использовать
данные из соответствующих договоров. Таким образом, в пределах одного интер-
фейса могут быть выполнены проверки, автоматически не обеспечиваемые струк-
турой базы данных. Обычно аналогичные интерфейсы предлагаются в рамках про-
блемно ориентированных прикладных систем.
Рассмотрим некоторые инструменты, которые могут быть использованы при разра-
ботке интерфейса управления приложением с помощью форм.
404
Do'stlaringiz bilan baham: |