Сортировка определяется в запросе для извлечения данных в заданном порядке.
Прежде чем начать
Сортировку можно задать с помощью внутренней сортировки или сортировки
IBM® Rational Publishing Engine.
Внутренняя сортировка позволяет вводить сортировку в поддерживаемом формате, внутреннем для источника данных. Внутренняя сортировка интерпретируется источником данных, в то время как сортировка
Rational Publishing Engine обрабатывается
Rational Publishing Engine в порядке извлечения данных из источника данных.
Дополнительная информация о внутренней сортировке и соответствующем синтаксисе приведена документации по источнику данных.
Вместо этого можно создать сортировку в
Rational RequisitePro:
- Создать таблицу и ввести данные.
- Отсортировать данные.
- Создать представление и сохранить в нем данные.
- Выполнить экспорт представления для использования в качестве схемы источника данных в Rational Publishing Engine.
Data Services
Application
обнаруживают представление автоматически.
- Добавить схему источника данных в шаблон Rational Publishing Engine.
Данные
Rational RequisitePro, созданные в выводе
Rational Publishing Engine, сохраняют порядок сортировки, который был задан в представлении, однако, некоторые вложенные данные могут не отображаться как вложенные.
Процедура
- В редакторе материалов шаблона выберите элемент.
- В представлении Свойства разверните Данные.
- В свойстве Сортировка выберите многоточие. Откроется окно Редактор сортировки.
- Условия условия сортировки:
- Для использования внутренней сортировки откройте вкладку Внутренняя и введите выражение сортировки в окне Внутренняя.
Нажмите кнопку OK.
- Для использования сортировки Rational Publishing Engine щелкните дважды на элементе во вкладке Сценарий для добавления выражения сортировки.
Затем выберите порядок сортировки в списке возле элементов.
По возможности используйте внутреннюю сортировку. Внутренняя сортировка создает документы быстрее по сравнению с сортировкой Rational Publishing Engine.
- Нажмите кнопку OK.
Результаты
Выбранный порядок сортировки добавляется в текущий элемент.
Прим.: Rational Publishing Engine не может проверить правильность внутренней сортировки. Проверьте правильность сортировки в источнике данных.
Пример
Пример создания внутренней сортировки в шаблонах в Rational DOORS:
Для определения внутренней сортировки для источника данных
Rational DOORS выполните следующие действия:
- Откройте модуль Rational DOORS и выберите .
- В поле Сортировать по выберите Текст объекта.
- В поле Порядок выберите В убывающем порядке.
- Выберите Добавить.
- Для сохранения нажмите кнопку OK. Сортировка Rational DOORS будет доступна в списке сортировки.
Для копирования сортировки
Rational DOORS в
Rational Publishing Engine выполните следующие действия:
- Выберите элемент шаблона, содержащий запрос, который требуется сортировать.
- В представлении Свойства разверните узле Данные.
- В свойстве Сортировка выберите многоточие.
Откроется окно Редактор сортировки.
- На вкладке Внутренняя введите Текст объекта в убывающем порядке.
Прим.: Rational Publishing Engine не может проверить правильность внутренней сортировки. Проверьте правильность сортировки в источнике данных.
Дальнейшие действия
Для удаления выражений сортировки выберите опцию
Удалить, отображаемую рядом с каждым элементом. Для удаления всех элементов выберите
Удалить все.