Użytkownik może skonfigurować swoje metadane na potrzeby specyfikacji dokumentu.
Niestandardowe metadane są przydatne podczas odwoływania się do właściwości ze zmienną wewnętrzną _sessionInfo, a także podczas zarządzania grupami specyfikacji dokumentów za pośrednictwem interfejsu API. Działania na specyfikacjach dokumentów można również wykonywać poza produktem
Rational Publishing Engine
w oparciu o metadane zapisane w tych specyfikacjach dokumentów.
O tym zadaniu
Ważne: Właściwości niestandardowych metadanych nie mają w czasie wykonywania wpływu na generowanie dokumentów.
Procedura
Aby utworzyć niestandardowe metadane:
- W widoku Specyfikacja dokumentu kliknij prawym przyciskiem myszy pozycję Metadane.
- Kliknij opcję Dodaj właściwość.
- Wprowadź nazwę właściwości.
- Wprowadź wartość właściwości.
- Kliknij przycisk OK. Po wybraniu opcji Metadane w widoku Specyfikacja dokumentu dodana właściwość zostanie wyświetlona w widoku Właściwości.
Przykład: tworzenie metadanych Nazwa właściciela
i odwoływanie się do nich w szablonie
Aby utworzyć metadane:
- W widoku Specyfikacja dokumentu kliknij prawym przyciskiem myszy pozycję Metadane.
- Kliknij opcję Dodaj właściwość.
- Dla nazwy właściwości wprowadź wartość Właściciel,
aby zapisać nazwę właściciela specyfikacji dokumentu jako
niestandardową właściwość metadanych.
- W polu wartości właściwości wprowadź wartość Jan Kowalski.
- Kliknij przycisk OK. Właściwość zostanie wyświetlona w widoku Właściwości:
Aby odwołać się do właściciela w szablonie:
- Dodaj dwa elementy tekstu do edytora treści.
- Kliknij pierwszy element tekstu i wprowadź tekst:
Właściciel specyfikacji dokumentu:
- Kliknij dwukrotnie drugi elementu tekstu.
- Na karcie Wyrażenie skryptu rozwiń pozycję Zmienne i zaznacz pole wyboru _sessionInfo.
- W edytorze Wyrażenie skryptu wprowadź następujące informacje:
_sessionInfo.getDocspecProperty("właściciel",
"");
Po wygenerowaniu danych wyjściowych wartość zapisana w specyfikacji dokumentu dla właściwości właściciela jest wyświetlana w danych wyjściowych: