Новые функции и возможности > Windchill > 11.0 F000 > Развертывание и конфигурация > Улучшения в построителе запросов и построителе отчетов
  
Улучшения в построителе запросов и построителе отчетов
Продукт: Windchill
Выпуск: 11.0 F000
Преимущество
Утилиты Управление отчетами и Построитель запросов теперь реализованы с использованием HTML. Вместе с этим преобразованием переработан интерфейс пользователя, обновлена обработка QML, введены инструменты для расширенного создания отчетов и повышено удобство использования. Утилита Построитель отчетов и связанная с ней функциональность были также обновлены для поддержки этих улучшений.
Дополнительные сведения
Обновленный формат QML (язык разметки запросов) обеспечивает более эффективную интеграцию с интерфейсом пользователя утилиты Построитель отчетов при запуске отчетов пользователями и закладывает основу для будущих улучшений.
Шаблоны отчетов, созданные в предыдущих версиях Windchill, автоматически обновляются для использования текущего формата QML при первом к ним обращении, при просмотре отчета в окне Построитель отчетов или при редактировании шаблона отчета в окне Построитель запросов. Пользователям и администраторам не нужно выполнять никаких дополнительных действий для обновления шаблонов отчетов до текущего формата QML.
Основанная на апплете утилита Управление отчетами, которая запускается со страницы Утилиты в различных контекстах, была заново реализована с использованием формата HTML в качестве таблицы Шаблоны отчетов.
Таблица Шаблоны отчетов содержит список всех шаблонов отчетов, доступных в текущем контексте, и предоставляет точку запуска утилиты Построитель запросов при создании нового шаблона отчета или выборе существующего для редактирования.
Дополнительные сведения см. в разделе Управление шаблонами отчетов.
Новая Инструментальная панель обслуживания построителя запросов, которая запускается из таблицы Шаблоны отчетов, позволяет администраторам просматривать статус обновления всех шаблонов отчетов в определенном контексте и выполнять превентивные обновления в шаблонах отчетов из предыдущих версий.
В окне Инструментальная панель обслуживания построителя запросов доступны дополнительные режимы обновления для тех шаблонов отчетов из предыдущих версий, которые администраторы хотят представить в том виде, в каком они были в предыдущих версиях.
Дополнительные сведения см. в разделе Режимы обновления для шаблонов отчетов построителя запроса, созданных в выпусках, предшествующих Windchill 11.0.
Представленное на инструментальной панели действие Проверить QML проверяет QML в новых или обновленных шаблонах отчетов на соответствие текущей схеме базы данных. На инструментальной панели также отображается дата последнего запуска конкретного шаблона отчета. Эта информация помогает определить, насколько давно использовались шаблоны отчетов, и подумать об удалении неиспользуемых.
Дополнительные сведения см. в разделе Инструментальная панель обслуживания построителя запросов.
Основанная на Java-апплете утилита Построитель запросов из более ранних версий была заменена переработанным и улучшенным HTML-интерфейсом пользователя.
Улучшения в окне Построитель запросов:
На вкладке Таблицы и соединения предоставляется графический интерфейс для добавления и просмотра таблиц и объединений на одной вкладке, а также возможность перетаскивания таблиц для более удобного просмотра.
При добавлении типов или шаблонов отчетов на вкладку Таблицы и соединения предоставляются справочные сведения и ссылки на справочную информацию (везде, где возможно), в том числе описания, появляющиеся при наведении указателя, и ссылки на дополнительную документацию, например Javadoc или статьи базы знаний.
Вкладки Критерии и Выбор или ограничение теперь оформлены в более удобном для чтения табличном стиле.
На вкладке Выбор или ограничение теперь можно указать все элементы, которые появляются на панели критериев построителя отчетов. Доступна новая функциональность для управления отображением атрибутов в окне Построитель отчетов, включая их доступность пользователю при указании критериев и автоматическое добавление в результаты отчета.
На вкладке Инструменты, которая включается с помощью настройки, авторы расширенных отчетов могут теперь просматривать QML-код текущего шаблона отчета. Имеется также действие для предварительного просмотра результатов запроса, с помощью которого можно быстро просмотреть текущий определяемый шаблон отчета, не запуская его в окне Построитель отчетов.
Дополнительные сведения см. в разделе Построитель запросов.
В окно Построитель отчетов была добавлена поддержка обновленного формата QML. Внесены следующие изменения:
В обновленном формате QML на панели критериев окна Построитель отчетов теперь поддерживаются значения параметров. Значения параметров больше не отображаются в отдельном разделе Входные параметры. Теперь они представлены на основной панели критериев вместе с другими включаемыми в отчеты элементами, которые задаются на вкладке Выбор или ограничение окна Построитель запросов.
Константы, которые указываются для элементов на вкладке Выбор или ограничение окна Построитель запросов , теперь представлены на основной панели критериев, а не в отдельном разделе Константы.
Метки времени теперь тоже можно указывать на панели критериев вместе с полями даты, если они определены в шаблоне отчета.
На панели результатов была добавлена точка запуска действия Генерировать, позволяющая пользователям создавать обновленные результаты, не заходя на панель критериев.
Авторам расширенных отчетов доступны новые инструменты разработчика, включаемые с помощью настройки, которые позволяют просматривать QML-код текущего отчета, а также QML- и SQL-коды по мере изменения вариантов выбора пользователя и записей на панели критериев.
При открытии отчета в окне Построитель отчетов
все атрибуты в первом разделе панели критериев выбираются автоматически, то есть включаются в результаты отчета при его формировании. Если в отчете нет разделов, автоматически выбираются все атрибуты. Это не влияет на сохраненные отчеты: при запуске такого отчета выбираются только те атрибуты, которые были выбраны при его сохранении.
При использовании операторов ограничения, таких как подобно и не подобно, теперь можно вводить несколько значений, разделяя их вертикальной чертой (|).
Дополнительные сведения см. в разделе Построитель отчетов.