IBM Enterprise Records, wersja 5.1.+            

Modyfikowanie typów obiektów raportów oraz modyfikowanie czynności klasyfikacji

W produkcie można modyfikować specjalne kryteria raportu, które użytkownik wybiera i wprowadza w celu generowania raportu.

Do specjalnych kryteriów raportów należą:

Określanie typów obiektów jako kryteriów w raporcie

Aby określić typy obiektów jako kryteria w raporcie:

  1. Otwórz plik ReportDefinition.xml, który znajduje się w folderze konfiguracji dla aplikacji IBM® Enterprise Records. Lokalizacją domyślną jest ścieżka ścieżka_instalacji_ier\Config.
  2. W sekcji <List key="reportDefinitions"> znajdź <object key="reportDefinition"> dla raportu, który zamierzasz zmodyfikować.
  3. W sekcji <object key="reportDefinition"> odszukaj fragment <list key="properties">.
  4. W kluczu listy właściwości dodaj nazwę symboliczną entity_type, a po niej klucz ustawienia o wartości "required" (wymagane) (1=wymagane, 0=nie wymagane). Na przykład:
    <object key="property">
        <setting key="symbolicname">entity_type</setting>
        <setting key="required">1</setting>
  5. Dodaj <list key="values">, gdzie zostaną wprowadzone typy obiektów, które użytkownik będzie mógł wybierać w celu dołączenia do raportu. Na przykład:
    <list key="values">
        <object key="value">
            <setting key="id">EntityType</setting>
            <setting key="value"
    localizationKey=serve.report_n.EntityType">Entity</setting>
        </object>

    gdzie

    • EntityType to KategoriaAkt, FolderAkt lub Akta. Można dołączyć wszystkie trzy typy, ale należy je umieścić w osobnych znacznikach <object key="value">.
    • n to liczba określona w kroku 3 powyżej.
    • Obiekt to Kategoria akt, Folder akt lub Akta.

    Na przykład: jeśli raport zawiera statystyki dotyczące kategorii akt i folderów akt, wówczas ta sekcja pliku XML będzie podobna do następującej sekcji:

    <object key="property">
        <setting key="symbolicname">entity_type</setting>
        <setting key="required">1</setting>
        <list key="values">
            <object key="value">
                <setting key="id">RecordCategory</setting>
                <setting key="value" localizationKey=serve.report_42.RecordCategory">Record Category</setting>
            </object>
            <object key="value">
                <setting key="id">RecordFolder</setting>
                <setting key="value" localizationKey=serve.report_42.RecordFolder">Record Folder</setting>
            </object>
        </list>
    </object> 

Określanie czynności klasyfikacji w raporcie

  1. Otwórz plik ReportDefinition.xml, który znajduje się w folderze konfiguracji dla aplikacji IBM Enterprise Records. Lokalizacją domyślną jest ścieżka ścieżka_instalacji_ier\Config.
  2. W sekcji <List key="reportDefinitions"> znajdź <object key="reportDefinition"> dla raportu, który zamierzasz zmodyfikować.
  3. W sekcji <object key="reportDefinition"> odszukaj fragment <list key="properties">.
  4. W kluczu listy właściwości dodaj nazwę symboliczną classification_action, a po niej klucz ustawienia o wartości "required" (wymagane) (1=wymagane, 0=nie wymagane). Na przykład:
    <object key="property">
        <setting key="symbolicname">classification_action</setting>
        <setting key="required">1</setting> 
  5. Dodaj <list key="values">, gdzie zostaną wprowadzone czynności klasyfikacji, które użytkownik będzie mógł wybierać w celu dołączenia do raportu. Na przykład:
    <list key="values">    
        <object key="value">
            <setting key="id">ClassificationAction</setting>
            <setting key="value"
    localizationKey=serve.report_n.ClassificationAction">ClassificationAction</setting>
        </object>

    gdzie

    • ClassificationAction to Aktualizowanie, Przywracanie starszej wersji lub Anulowanie klasyfikacji. Można dołączyć wszystkie trzy czynności klasyfikacji, ale należy je umieścić w osobnych znacznikach <object key="value">.
    • n to wartość "id" tego raportu w tablicy dla modelu danych.
    • Silnik treści korzysta z localizationKey w celu tłumaczenia na język lokalny.

Na przykład: jeśli raport zawiera statystyki dotyczące przywracania wcześniejszej wersji oraz anulowania klasyfikacji, wówczas ta sekcja pliku XML będzie podobna do poniższej:

<object key="property">
    <setting key="symbolicname">classification_action</setting>
    <setting key="required">1</setting>
    <list key="values">
        <object key="value">
            <setting key="id">Downgrading</setting>
            <setting key="value" localizationKey=serve.report_42.Downgrading">Downgrading</setting>
        </object>
        <object key="value">
            <setting key="id">Declassification</setting>
            <setting key="value" localizationKey=serve.report_42.Declassification">Declassification</setting>
        </object>
    </list>
</object>


Opinia

Ostatnia aktualizacja: sierpień 2011


© Copyright IBM Corp. 2011.
To Centrum informacyjne jest oparte na technologii Eclipse. (http://www.eclipse.org)