Cтраница 3
Важная характеристика генератора отчетов - границы той части базы данных, которая служит источником данных для формирования отчета. [31]
Очевидно, что генераторы отчетов и процессоры запросов, применяемые для базы метаданных, окажутся еще более дружелюбными по отношению к пользователю. [32]
Система СОФИЯ имеет генератор отчетов, из которого выводятся отчетные документы любого содержания и формы, а также всевоз ож-ные графики. [33]
Оператор ГЕНЕРИРОВАТЬ побуждает генератор отчетов создавать отчет в еоответствии с описанием отчета в секции О1чеюв раздела данных. [34]
В большинстве своем генераторы отчетов используют традиционную табличную и свободную форму представления отчетов. Встроенные средства системы dBaselll PLUS и предназначенная для этих целей утилита для компилятора Clipper 87 допускают генерацию отчетов только табличного формата. [35]
Существуют две разновидности генераторов отчетов: первая предусматривает наличие инвариантных программ, настраивающихся по информации о входных массивах и отчете. После выполнения настройки такой генератор вводит исходный массив и изготовляет отчет. Вторая разновидность - - генератор отчетных программ на базе информации о входных массивах и отчете - генерирует рабочую программу, в результате выполнения которой составляется отчет заданного вида. В подобных системах программирования вопросы отладки программ практически исключены, что значительно сокращает время решения задачи. Необходимым элементом генераторов и других проблемных систем программирования является контроль соблюдения условий задания исходной информации. [36]
Значительно более развитым стал генератор отчетов. В спецификации отчета могут использоваться определяемые пользователем и стандартные функции, производные вычисляемые данные. Спецификации новых отчетов могут строиться на основе существующих. Генерация программного кода по спецификации отчета в существующей версии системы не предусмотрена. [37]
Средства генерации метаданных для генераторов отчетов или экранов может быть обязательным или факультативным. Во втором случае СССД по отношению к генератору отчетов или генератору экранов активна лишь потенциально. Если же генератор отчетов ( экранов) может получить необходимые метадан, ные только об СССД, то интерфейс будет активным. На рис. 6.7 показано взаимодействие активной СССД с генератором отчетов. [38]
Указывает область, в которой генератор отчетов ищет шаблоны отчетов. [39]
В системе Oracle имеется также собственный генератор отчетов SQL Reports. Этот компонент системы значительно уступает аналогичным функциональным компонентам ряда других систем. Так, он не поддерживает весьма распространенного теперь подхода WYSIWYG. Для определения формата и содержания отчета нужно писать программный код на языке SQL, что, конечно, не слишком удобно для пользователя. Такая функциональная ограниченность генератора отчетов находится в явном дисбалансе с развитыми возможностями генератора экранных форм системы. [40]
Фраза ОТЧЕТ относится к средствам генератора отчетов и будет описана в соответствующей главе. [41]
Программа CPDRE36I написана с использованием генератора отчетов системы Кобол. При печати выполняется постраничная разбивка, а подгон начала отчета к началу первого листа осуществляется с помощью управляющего символа АЦПУ. В данной версии используется 12 - й канал управления кареткой. Если нужно использовать какой-либо другой канал, то с помощью системной утилиты IMASPZAP в загрузочном модуле CPDRE36I в программной секции НОВСТР для смещения Х Е2 код Х СЗ исправляется на код нужного канала. [42]
Спецификации формы отчета, построенные генератором отчетов, используются чаще всего на стадии исполнения приложения. Такая технология применяется, например, в dBase - совместимых системах. Вместе с тем некоторые генераторы отчетов продуцируют по заданным спецификациям программу формирования отчета, которая может стать составной частью прикладной системы. Генератором кода располагает пакет R & R. Наконец, нужно указать еще одну возможность - непосредственное использование спецификаций отчета для его непосредственного формирования и вывода. Такая возможность свойственна главным образом автономным генераторам отчетов. [43]
Для управления вертикальным позиционированием строк отчета генератор отчетов использует счетчик строк. Если в статье группы отчета фразой НОМЕР СТРОКИ указан абсолютный номер ( вариант целое-6), целое-6 засылается в счетчик строк и определяет номер строки для печати данных этой и следующих статей группы отчета до тех пор, пока не будет указано новое значение. [44]
В задачу пользователя при работе с генератором отчетов входит задание информации о структуре и местонахождении входной информации, формате и структуре требуемого отчета. Входные данные, предназначенные для обработки, могут быть расположены на перфокартах и ( или) магнитных лентах; выходные данные, сформированные в процессе обработки, могут быть выданы на перфокарты, магнитную ленту и ( или) печать. [45]