На рис. 3.18 представлены различные этапы генерации простых экранных форм:
первый шаг — выбор таблиц и полей из таблиц для представления в экранной форме (рис. 3.18, а). Пользователю
предлагается отобрать необходимые данные и занести их в список;
второй шаг — выбор стиля экрана (рис. 3.18, б). Здесь можно выбрать оформление экранной формы из нескольких
стандартных типов (в частности, различающихся шрифтами, разделителями, типом управляющих кнопок и пр.);
третий шаг (рис. 3.18, в). Пользователь задает порядок выдачи данных из файла. Могут быть заданы до трех полей
сортировки записей;
четвертый шаг — завершение работы и сохранение форматного файла (здесь — prsnlf .sсx).
Рис. 3.18. Генератор экранов:
а — выбор полей таблицы; б — выбор стиля формы; в — задание режима сортировки записей; г — завершение работы и сохранение формата (файл prsnlf.sex)
Рис. 3.18. Генератор экранов (окончание)
Рис. 3.19. Различные стили формата экрана:
а — standard (текстовые кнопки); б— embossed (графические кнопки); / — переход в начало файла; 2 — переход к предшествующей записи; 3 — переход к следующей записи; 4 — переход к концу файла; 5 — поиск по логическому критерию
Пример управления выходным форматом приводится на рис. 3.19. При просмотре файла могут быть заданы критерии отбора релевантных записей (рис. 3.20).
Полученный на этом этапе экранный формат может быть затем откорректирован и развит средством Form Designer (рис. 3.21).
Рис. 3.20. Подключение режима отбора записей в формате экрана:
а — экран установки критерия отбора (кнопка Find); б — просмотр файла при включенном критерии отбора (Year = 1985)
Рис. 3.21. Командой modify format вызван Form Designer для уточнения формата генерация отчетов
На рис. 3.22 представлены различные этапы создания простых форматов отчетов:
первый шаг — выбор таблиц и полей из таблиц для представления в экранной форме (рис. 3.22, а). Пользователю предлагается отобрать выводимые данные и занести их в список;
Рис. 3.22. Генератор отчетов:
а — шаг выбора полей; б — задание группировки записей и подсчета групповых данных; в — выбор стиля отчета
Рис. 3.22. Генератор отчетов (окончание)
второй шаг — выбор стиля экрана (рис. 3.22, б). Здесь можно выбрать оформление экранной формы из нескольких
стандартных типов (в частности, различающихся шрифтами и оформлением колонок и пр.);
третий шаг (рис. 3.22, в). Пользователь задает порядок выдачи данных из файла (сортировка и группирование). Мо-
Рис. 3.23. Пример простейшего отчета (стиль — Ledger, записи сгруппированыпо годам рождения)
Рис. 3.24. Командой modify report вызван Report Designer для уточнения формата
гут быть заданы до трех полей группирования записей. Здесь же можно потребовать вычисление агрегатных функций по каждой группе (сумма, среднее и пр.). Пример выходного формата отчета приводится на рис. 3.23. Затем полученный на этом этапе экранный формат может быть откорректирован И развит средством Report Designer (рис. 3.24).
Достарыңызбен бөлісу: |