Пример создания запроса: количество программ проверок с невыполненными проверками |
В текущем примере рассматривается пример создания запроса учитывающего связь между документом и заданием. Перед ознакомлением с текущим примером рекомендуем ознакомиться с примером создания запроса: количество постановлений на текущий период с начала года, так как в указанном примере показана работа с таблицами.
Для начала создания запроса нажмите кнопку "Создать новый документ". Форма "Конструктор запросов" примет вид Рис. 466 Первым шагом (Шаг №1) необходимо определится с постановкой задачи, создать запрос о количестве программ проверок с проверками, которые предстоит выполнить, в том числе и просроченные.
Шаг №2 - определится с колонками для создания запроса. Для добавления колонки в панели "Список колонок для формирования отчета" в мультикнопке "Группа добавления" выберите команду "Добавить новую колонку для отчета" и добавьте необходимые колонки в во вкладке "Список колонок для формирования отчета".: - Название - тип поля "Документ"; - Номер - тип поля "Документ"; - Дата составления - тип поля "Документ"; - Содержание - тип поля "Задание"; - Плановое время начала - тип поля "Задание"; - Плановое время окончания - тип поля "Задание"; - Фактическое время начала - тип поля "Задание"; - Фактическое время окончания - тип поля "Задание"; - Задание выполнено - тип поля "Задание"; - Статус задания: Текст - тип поля "Задание";
Объедините колонки "Название - тип поля "Документ", "Номер - тип поля "Документ" и "Дата составления - тип поля "Документ" в одну колонку. Более подробно об объединении колонок в одну смотри раздел "Пример создания запроса: количество предписаний, исполнение которых истекает через 10 дней" Рис. 523 Шаг №3 - В панели "Выбор условий для фильтрации данных, попадающих в отчет" установите фильтр "Вид документа - равно - программа проверок" Сформируйте отчет нажав кнопку "Сформировать отчет". Рис. 524 Как видно из рис. 524 в базе данных находится 4 программы проверки, одна из которых имеет фактические сроки начала и окончания выполнения задания.
ВНИМАНИЕ! Установите последовательность следования данных "Документ - Задание" в поле "Данный порядок влияет на вид отчёта" Рис. 529
Для выполнения поставленной задачи нам необходимо указать в фильтре условие: фактические сроки начала и окончания выполнения задания - значения отсутствуют. Рис. 525 Сформируйте отчет нажав кнопку "Сформировать отчет". Рис. 526 Для формирования отчета показанного на рис. 526 можно использовать другой метод. Вместо условия "фактические сроки начала и окончания выполнения задания - значения отсутствуют" использовать условие "Статус задания - не равно - выполнено" Рис. 527 Выбор условия зависит от выбранного метода внесения информации о выполненном условии. Кстати, если возникает ситуация когда задание переадресовано другому исполнителю и считается "условно выполненным" необходимо добавить условие "Статус задания - не совпадет - переадресовано по принадлежности" Примечание! Значения указанных статусов выбрано в соответствии с настройками статусов в презентационной базе. В вашей программе они могут быть другими. Рис. 528 Измените последовательность следования данных "Задание - Документ" в поле "Данный порядок влияет на вид отчёта". Сформируйте отчет нажав кнопку "Сформировать отчет" Рис. 530 Отчет примет вид и это уже будет отчет не по документам, а по заданиям Рис. 531 В этой части примера рассматривался вывод всех проверок которые предстоит выполнить, вне зависимости просрочены они или нет.
Если задать следующие условия: - Вид документа - равно - программа проверок; - Фактическое время окончания - значение отсутствует; - Фактическое время начала - значение отсутствует; - Плановое время окончания - меньше - текущая дата. Рис. 532 Получится запрос о проверках время окончания которых истекло. Рис. 533 Аналогично примеру "Пример создания запроса: количество предписаний, исполнение которых истекает через 10 дней" создадим запрос, который будет выводить проверки за 15 дней до планового начала проведения проверки, для этого зададим условия: - Вид документа - равно - программа проверок; - Фактическое время окончания - значение отсутствует; - Фактическое время начала - значение отсутствует; - Плановое время начала - меньше - текущая дата + 15 дней. Рис. 534 Сформируйте отчет нажав кнопку "Сформировать отчет" Рис. 535
|
Руководство пользователя версия 7.4.2013.51, скачать в формате HelpFile.chm, HelpFile.pdf, HelpFile.doc При полном или частичном использовании материалов сайта, ссылка на сайты www.stroyform.ru и www.stroyform.su обязательна support@stroyform.ru. |