Atrybut niestandardowy można dodać do schematu i użyć go jako zmiennej. W ten sposób można utworzyć sortowanie według atrybutu niestandardowego, które
nie jest możliwe w przypadku zwykłych atrybutów. Możliwe jest również zaprojektowanie szablonu, który używa określonego atrybutu
jako zmiennej, ale później atrybut z łatwością można zmienić w czasie
wykonywania.
Zanim rozpoczniesz
Utwórz zmienną.
O tym zadaniu
- W punktach wejścia schematu źródła danych można dodawać wyłącznie atrybuty niestandardowe. Te punkty wejścia to jedyne miejsca w schemacie źródła danych, w których produkt Rational Publishing Engine może zapisać zmiany. Określenie
położenia tych punktów wejścia na podstawie schematu źródła danych może nie być możliwe. Jeśli jednak nie można dodać atrybutu niestandardowego, oznacza to, że dane położenie nie
stanowi punktu wejścia.
- Nie można utworzyć atrybutów niestandardowych w schematach źródła
danych produktu
Rational Tau.
- Atrybuty niestandardowe nie mogą być używane w filtrach rodzimych.
- Schematów źródeł danych zawierających atrybuty
niestandardowe nie można edytować przy użyciu kreatora wykrywania schematów,
eksportować ani zastępować.
Procedura
- W widoku Schematy źródeł danych kliknij zapytanie prawym przyciskiem myszy. Jeśli w zapytaniu są dozwolone atrybuty niestandardowe, dostępna
jest opcja Nowy atrybut specjalny.
- Kliknij opcję Nowy atrybut specjalny. Zostanie otwarte okno Nowy atrybut specjalny.
- Wprowadź nazwę atrybutu. Ta nazwa jest widoczna w widoku Schematy źródeł danych. W nazwie
należy użyć poprawnych identyfikatorów
Java™ lub JavaScript, ponieważ są one
używane w skryptach.
- Wprowadź opis atrybutu.
- W polu Wartość wybierz opcję Atrybut lub
Zmienna.
- Wybierz zapytanie, które ma zostać dodane jako element potomny.
- Zaznacz opcję Użyj warunku, aby włączyć sortowanie
i filtrowanie właściwości potomnych atrybutu.
Operator warunku zawsze jest taki, że atrybut jest równy zmiennej.
- Wybierz opcję w polu Atrybut.
- W polu Zmienna wybierz zmienną, która została utworzona w celu użycia z
atrybutem niestandardowym.
- Kliknij przycisk
OK.
Uwaga: Podczas kopiowania zapytań zawierających atrybuty niestandardowe ze zmiennymi należy sprawdzić wklejone wyniki. Atrybuty niestandardowe i używane przez nie zmienne mogą nie zostać poprawnie skopiowane, dlatego w razie potrzeby konieczne jest poprawienie atrybutów niestandardowych i ponowne dodanie zmiennych.
Co dalej
Po opublikowaniu dokumentu należy wybrać atrybut do wprowadzenia jako zmienna.