При выборе данного пункта меню открывается окно «Мастер отчетов» предназначенная для простого и быстрого создания отчетов при помощи интерактивного интерфейса. Мастер отчетов. Данные для отчета выбираются из таблиц базы данных , и изменяются в цикле в соответствии с условиями заданными пользователем. Отчет состоит из последовательных окон (называемых шагами), которые необходимо заполнить для построения отчета. Шаг 1
Введите наименование отчета в редактируемое поле «Наименование отчета» и при необходимости комментарий , описывающий отчет , в редактируемое поле «Комментарий». Наименование должно быть уникальным для данной базы данных. Комментарий предназначен для удобства пользования и не является обязательным для ввода. Для перехода к следующему шагу нажмите кнопку «Далее» Шаг 2
На втором шаге Вам нужно выбрать таблицы из которых будут получены данные для отчета , для этого их следует отметить галочками в списке таблиц . Доступны только те таблицы, доступ к которым разрешен пользователю создающему отчет . Внимание !! На этом шаге , Вы можете включить переключатель «Использовать язык запросов» , в этом случае Мастер Отчетов позволит Вам испольнять SQL - запросы .
Для перехода к следующему шагу нажмите кнопку «Далее» Для перехода к предыдущему шагу нажмите на кнопку «Назад» Шаг 3
На третьем шаге Вам нужно выбрать поля из выбранных на предыдущем шаге таблиц , их следует отметить галочками в списке . Доступны только те поля , доступ к которым разрешен пользователю создающему отчет . В таблице окна , в поле «Таблица» выводится наименование выбранных ранее таблиц, в поле «Поле» , выводятся наименования полей из раннее выбранных таблиц, в поле «Показывать» следует отметить галочками те поляиз которых будут получены данные для отчета . В верхнем левом углу окна находится кнопка «Обновить поля» предназначенная для перезагрузки списка полей базы данных. Шаг 4
ВНИМАНИЕ !! На этом шаге , в верхнем окне окна, в поле Наим. в отчете Вы можете ввести свои наименования полей к вновь создаваемому отчету , с этими наименованиями они и будут отображаться во время выдачи результатов отчета ! По умолчанию оно складывается из наименования выбранных таблиц и полей.
В таблице окна, в поле «Таблица» выводится список всех ранее выбранных таблиц , в поле «Поле» наименования полей из этих таблиц , в поле «Наименование в отчете» внесите собственные наименования полей к вновь создаваемому отчету либо оставьте наименования , присвоенные по умолчанию. При нажатии на кнопку «Просмотр» , внизу окна открывается фрейм в котором Вы сможете увидеть предварительные результаты отчета. Однако следует учитывать, что при большом объеме данных вывод информации может занять достаточно много времени. Для закрытия фрейма с предварительными результатами служит стандартная кнопка закрытия окна «Крестик» расположенный в правом верхнем углу фрейма. Шаг 5
5 шаг. Данный шаг предназначен для выполнения операций над столбцами. Следует выбрать один из трех вариантов : Логические операцииСложение и вычитание столбцов Группировка Шаг 6
6 шаг. На этом шаге в зависимости от выбранной операции нужно произвести необходимые манипуляции с данными. «Добавить». Добавляет новую строку условий . «Удалить». Удаляет строку с условиями . Вариант 1 - логические операции. Задание условий в таблице мастера . Условия задаются путем выбора соответствующих пунктов в таблице мастера. При клике на поле «Поле» , откроется выпадающий список с перечнем полей выбранными на предыдущих шагах мастера и с данными из которых будут проводиться операции. «Операция» – следует выбрать одну из операций отношений между столбцами. В данном случае это операции сравнения (<, <> , = , > и Маска (поиск по маске)). «Поле или значение» – из выпадающего списка следует выбрать одно из полей. Текст. При выборе этого пункта , откроется окно где следует ввести текст, с которым будет осуществляться сравнение или цифровые значения. Поля. В этом случае выбирается поле, доступное для данного пользователя и сравнение производится с ним. Дата. Вводится фиксированная дата, с которой будет осуществляться сравнение. Функция даты. Вводится функция, то есть при сравнении используется дата момента сравнения с какими либо данными из первого столбца. В отличие от предыдущего пункта используется не фиксированная дата, а именно - текущая на момент исполнения отчета. Внимание ! Любое выбранное значение, может быть использовано в качестве параметра при выполнении отчета, для этого поставьте галку «Использовать как параметр» в окне выбора поля или значения, которое можно будет поменять перед выполнением отчета.
Поле «Связь» позволяет связать несколько строк (имеются в виду строки с условиями, набранными пользователями) между собой, при помощи операций «И» или «ИЛИ». Операция «И» означает, что для попадания в отчет , данные должны удовлетворять сумме условий связываемых строк. Операция «ИЛИ» означает, что данным для попадания в отчет достаточно удовлетворять одной из строк с условиями. Вариант 2 – сложение и вычитание столбцов. На этом шаге задаются условия для сложения или вычитания столбцов. Заполнение полей таблицы: «Поле1» - из выпадающего списка следует выбрать поля, с данными из которых будут производиться операции. «Операция» – из выпадающего списка следует выбрать операцию, которая будет проведена над выбранными столбцами. В данном случае это сложение или вычитание. «Поле2» - из выпадающего списка следует выбрать поля, с данными из которых будут производиться операции сложения или вычитания. «Итоговое поле» – сюда следует внести наименование поля, в котором будет выведен результат сложения (или вычитания) столбцов. Предварительные результаты можно увидеть при нажатии кнопки «Просмотр» Вариант 3 – группировка. На этом шаге задаются условия для группировки столбцов и нахождения минимума, максимума, среднего арифметического или суммы внутри столбцов. Заполнение полей таблицы: «Поле» – выбрать необходимое поле из выпадающего списка , из выбранных на предыдущих шагах полей . «Группировки» – из выпадающего списка следует выбрать необходимую операцию. «Новое наименование» – сюда следует внести наименование поля , в которое будет помещен результат операции. 7 шаг. Возврат к шагу 5 с выбором типа операции. Это позволяет работать с данными в цикле, до тех пор пока не будет достигнут необходимый результат. |