Sortowanie danych z zapytania

Sortowanie w zapytaniu jest definiowane w celu wyodrębnienia danych w konkretnym porządku.

Zanim rozpoczniesz

Sortowanie można wykonywać przy użyciu sortowania rodzimego lub sortowania produktu IBM® Rational Publishing Engine. Sortowanie rodzime umożliwia wprowadzenie sortowania w obsługiwanym formacie rodzimym źródła danych. Sortowanie rodzime jest interpretowane przez źródło danych, podczas gdy sortowanie produktu Rational Publishing Engine jest przetwarzane przez produkt Rational Publishing Engine podczas wyodrębniania danych ze źródła danych.
Więcej informacji na temat sortowania rodzimego można znaleźć w dokumentacji źródła danych, w której dostępne są szczegóły dotyczące odpowiedniej składni.
Zamiast tego można utworzyć sortowanie w produkcie Rational RequisitePro:
  1. Utwórz tabelę i wprowadź dane.
  2. Posortuj dane.
  3. Utwórz widok i zapisz w nim dane.
  4. Wyeksportuj widok do użycia jako schemat źródła danych w produkcie Rational Publishing Engine. Aplikacja Data Services automatycznie wykrywają widok.
  5. Dodaj schemat źródła danych do szablonu produktu Rational Publishing Engine.
Dane produktu Rational RequisitePro wygenerowane w danych wyjściowych produktu Rational Publishing Engine zachowują sortowanie z widoku, jednak niektóre zagnieżdżone dane mogą nie być wyświetlane jako zagnieżdżone.

Procedura

  1. Wybierz element w edytorze treści szablonu.
  2. W widoku Właściwości rozwiń pozycję Dane.
  3. We właściwości Sortuj kliknij wielokropek. Zostanie wyświetlone okno Edytor sortowania.
  4. Podaj warunki sortowania:
    • Aby użyć sortowania rodzimego, kliknij kartę Rodzimy i wprowadź wyrażenie sortowania w oknie Rodzimy. Kliknij przycisk OK.
    • Aby użyć sortowania produktu Rational Publishing Engine, dwukrotnie kliknij element na karcie Skrypt w celu dodania go do wyrażenia sortowania. Następnie wybierz porządek sortowania z listy wyświetlonej dla elementów.
    Jeśli jest to możliwe, należy użyć sortowania rodzimego. Sortowanie rodzime generuje dokumenty szybciej niż sortowanie produktu Rational Publishing Engine.
  5. Kliknij przycisk OK.

Wyniki

Wybrany porządek sortowania jest dodawany do bieżącego elementu.
Uwaga: W produkcie Rational Publishing Engine nie można sprawdzić, czy sortowanie rodzime jest poprawne. Należy przejrzeć sortowanie w źródle danych, aby sprawdzić jego dokładność.

Przykład

Przykład tworzenia sortowania rodzimego w szablonach dla produktu Rational DOORS:

Aby zdefiniować sortowanie rodzime dla źródła danych produktu Rational DOORS:
  1. Otwórz moduł produktu Rational DOORS i kliknij przycisk Narzędzia > Sortuj.
  2. W polu Sortuj według wybierz opcję Tekst obiektu.
  3. W polu Kolejność wybierz opcję Malejąca.
  4. Kliknij przycisk Dodaj.
  5. Kliknij przycisk OK, aby zapisać. Sortowanie produktu Rational DOORS jest teraz dostępne na liście sortowania.
Aby skopiować sortowanie produktu Rational DOORS do produktu Rational Publishing Engine:
  1. Wybierz element szablonu zawierający zapytanie do posortowania.
  2. W widoku Właściwości rozwiń pozycję Dane.
  3. We właściwości Sortuj kliknij wielokropek. Zostanie wyświetlone okno Edytor sortowania.
  4. W polu Rodzimy wybierz opcję Malejący tekst obiektu.
Uwaga: W produkcie Rational Publishing Engine nie można sprawdzić, czy sortowanie rodzime jest poprawne. Należy przejrzeć sortowanie w źródle danych, aby sprawdzić jego dokładność.

Co dalej

Użytkownik może usunąć wyrażenia sortowania, klikając opcje Usuń wyświetlane dla poszczególnych elementów. Aby usunąć wszystkie elementy, należy kliknąć opcję Usuń wszystko.

Opinia