Универсальный отчет - Конструктор запросов для 1С 7.7


Универсальный отчет для конфигураций на платформе 1С 7.7. Умеет обращатся к справочникам, документам, регистрам и журналам расчетов. Удобен для быстрого получения каких либо данных, которые можно получить посредствам запроса. Предусмотренна возможность сохранения настроек.

Отчет формирует запрос по заданным параметрам.

В верхней части формы есть два выпадающих списка.

  • В одном выбирается тип метаданных (Документ, Справочник, Регистр или Журнал Расчетов),
  • во втором объект метаданных.

Ниже расположены четыре таблицы. Они заполняются:

  • переменными (значения типа строка неограниченной длинны не могут быть переменной запроса, поэтому в списке переменных не отражаются),
  • группировками (допустимое количество группировок не более 10),
  • условиями
  • и функциями.
Есть возможность добавить, удалить, переместить (перемещение переменных и функций влияет только на расположение столбцов печатной формы, перемещение группировок влияет на полученные данные) и изменить (имя функции не редактируется, только часть стоящая после знака ="") строки этих таблиц, то есть данные использующиеся для формирования запроса.

Сбоку расположены различные настройки.

  • Настройки в группе "Обрабатывать" влияют на обработку документов и элементов справочников. С помощью этих настроек можно включать в выборку Помеченные и Непомеченные на удаление элементы справочников и документы. Непомеченные на удаление включаются по умолчанию, поэтому если обе галки сняты то они все равно будут включены в запрос. Чтобы отключить их нужно активировать флажок "Удаленные".
  • Настройки группы "Обрабатывать документы" влияют только на документы. Возможно включить Проведенные и не проведенные документы. По умолчанию включаются проведенные, поэтому если обе галки сняты то они все равно будут включены в запрос. Чтобы отключить их нужно активировать флажок "Не проведенные".
  • Группа "Доп. настройки" позволяет увидеть результаты запроса в виде отчета (флажок "Показать печатную форму"), и в виде таблицы значений (флажок "Выгрузить в Таблицу значений").
  • Если поставить флажок "Показать текст запроса", то помимо самого отчеты выводиться печатная форма содержащая текст запроса.
  • Группа "Текст запроса вручную" позволяет ввести текст запроса вручную. В случае если флажок "Ввести запрос вручную" активен, выполняется запрос введенный в поле ввода, а запрос по настойкам НЕ ВЫПОЛНЯЕТСЯ.


В самом низу расположены кнопки "Сформировать" (формирует запрос), "Закрыть" (закрывает отчет) и "Очистить все" (очищает таблицы расположенные выше).
Кнопки" Сохранить" и "Загрузить" служат для сохранения настроек в файл и загрузки настроек из файла. Дата начала и окончания периода не сохраняется. 

 

Файлы обработки:

-