Cтраница 4
Для реализации намеченных планов вам осталось встроить отчет Наши цены в качестве подотчета в главный отчет Обзор заказов. Для этого откройте главный отчет в режиме конструирования, маркировав имя отчета в окне БД и выполнив щелчок на кнопке Конструктор. [46]
Имя данного - это слово, которое идентифицирует данное и содержит по крайней мере одну букву. По правилам образования имен данных образуются имена файлов, имена записей и имена отчетов. [47]
Все сделанные установки для принтера целесообразно записать в специальный файл установок печати выбором позиции Save settings to print form. После этого высвечивается окно Enter name of print file с текущим маршрутом по директориям и именем отчета, если до этого отчет уже был сохранен на диске с помощью позиции Save this report меню Layout. [48]
В секции файлов раздела данных должны быть даны статьи описания файлов, в которые будут записываться отчеты. Статья описания файла обеспечивает информацию о физической структуре и идентификации файла, именах записей и именах отчетов, относящихся к данному файлу. [49]
Выполнение отчета производится щелчком на кнопке Run Report, выбором в меню команды File-Run Report или двойным щелчком на имени отчета в окне Navigator. Если сохранить заданное по умолчанию значение Preview в параметре Destination Type, отчет появится на экране в окне Oracle Developer Reports Previewer. Это окно имеет кнопки для перемещения по отчету и выводу на печать. Если указать другую точку назначения, отчет будет непосредственно отправлен в указанное место. [50]
В последнем случае нужно перед печатью отчета активизировать файл БД или запрос, по которому будут отбираться данные в отчет, затем установить курсор на имя отчета и нажать клавишу Enter. Высветится горизонтальное меню с позициями Print report и Modify layout и Display data. Выбор первой позиции высвечивает такое же меню, как и меню Print в форме разработки отчета. Позиция Modify layout высвечивает экран разработки отчета, а позиция Display data выводит на экран в стандартной форме Browse или Edit данные из связанного с отчетом файла БД или выборки. [51]
Имена отчетов могут относиться к отчетам, имеющим различные размеры и формат. Порядок перечисления имен отчетов во фразе без - различен. Каждому имени отчета, указанному в статье ОФ в секции файлов, должна соответствовать статья описания отчета с индикатором уровня СО в секции отчетов. Имя одного и того же отчета может появляться во фразе ОТЧЕТ не более, чем в двух статьях описания файлов. [52]
Просмотр отчетов в режиме Report Name просто выводит алфавитный список всех отчетов из Oracle Designer. На рис. 6.18 показан список отчетов по именам. Имя файла, содержащего определение отчета, показано после имени отчета. Это полезно для изменения отчета одним из возможных методов. [53]
Раскрывающийся список Standart Reports позволяет выбрать один из стандартных отчетов. Стандартный отчет - это запоминаемая комбинация переключателей, флажков и других элементов управления диалогом. Для создания собственного стандартного отчета необходимо задать опции отчета, ввести имя отчета в поле списка выбора и щелкнуть по кнопке New. BPwin сохраняет информацию о стандартном отчете в файле BPWIN-RPT. Все определения этого файла доступны из любой модели. Они сохраняются в виде указателя и поэтому доступны только из родной модели. [54]
Если вы все еще находитесь в режиме предварительного просмотра страницы, то следует выполнить щелчок на кнопке Закрыть, и Access вернется в режим проектирования. Если отчет уже закрыт и был выполнен возврат в окно БД, то имя отчета следует маркировать и затем щелкнуть на кнопке S n трактор. [55]
Для программистов, знакомых с языками высокого уровня, программные средства этой категории отчасти могут идентифицироваться со средствами языка PL / 1, где существуют аналогичные процедуры форматирования, вывода и позиционирования данных на печатной строке. Другой распространенный универсальный язык - Кобол - реализует рассматриваемые средства полностью на проблемно-ориентированном уровне. В этом случае пользователь описывает в разделе данных, в каком виде он хочет видеть свой отчет, после чего формирование отчета выполняется с помощью оператора ГЕНЕРИРОВАТЬ, содержащего в качестве параметра имя отчета или его компонента. Для автоматического формирования сложных многостраничных табуляграмм такое описание форм выдачи, конечно, предпочтительнее. Однако для машины непосредственного доступа и при оперативной работе с самыми различными бланками и документами более естествен первый вариант. Вообще при выборе любого из языков программирования важно определить классы задач, для которых его применение наиболее эффективно. [56]
Разработка отчета выполняется в окне Reports УЦ. Вход в экран разработки отчетов из УЦ осуществляется выбором позиции create в окне Reports. Если требуется модифицировать уже созданный программный файл отчета, сначала надо выбрать его имя в окне Reports и затем позицию Modify layout в высветившемся меню. Короткий способ выхода на экран разработки отчета реализуется клавишами Shift - F2 после предварительной установки курсора на имя отчета. [57]