IBM FileNet P8, Version 5.2.1            

Arkivering af et dokument baseret på egenskabsværdi

I dette eksempel på Content Extended Operations henter et komponenttrin i en arbejdsgang en egenskabsværdi fra et dokument og arkiverer derefter dokumentet i den relevante folder, der afhænger af egenskabens værdi.

I dette eksempel bruges to funktioner og et beslutningsudtryk i ét enkelt komponenttrin.

I dette eksempel antages det, at et objektlager har en tilpasset dokumentklasse med navnet "RELoanApplications" og egenskaben "Loan Type". Et dokument (en låneansøgning) opbevares i objektlageret og tildeles til dokumentklassen RELoanApplications, med Loan Type angivet som enten "Conforming" eller "Jumbo". Arbejdsgangen henter værdien for Loan Type fra dokumentet (en vedhæftning) og arkiverer derefter dokumentet i en af to foldere i objektkageret: Conform eller Jumbo.

  1. Bestem det symbolske navn for dokumentets klasseegenskab.
    Før du udformer arbejdsgangen, skal du bestemme datatypen og det symbolske navn på den dokumentklasseegenskab, som du vil bruge i Content Platform Engine-funktionen. For at gøre dette skal du bruge Administration Console for Content Platform Engine til at finde dokumentklassen og kontrollere datatypen for den egenskab, du vil bruge. I dette eksempel vises Loan Type (datatype: String) is i en tilpasset egenskab for dokumentklassen RELoanApplications.
    • Tilpasset dokumentklasse:   RELoanApplications
    • Dokumentklasseegenskab (Fremvisningsnavn):   Loan Type
    • Symbolsk navn:   RELoanType
    • Værdier:   "Conforming" eller "Jumbo"

    I Egenskabsskabeloner får du vist egenskaberne for Loan Type og bemærker det symbolske navn på skillebladet Egenskaber — RELoanType.

  2. I arbejdsgangsdefinitionen skal du definere de relevante vedhæftninger og datafelter.

    Brug Process Designer til at definere følgende vedhæftninger i egenskaberne for arbejdsgangen.

    egenskaber for arbejdsgang - vedhæftninger

    Definér følgende datafelter i egenskaberne for arbejdsgangen. Dette datafelt vil indeholde værdien, som blev hentet fra dokumentegenskaben i komponenttrinnet.

    .datafelter

  3. Tilføj komponenttrinnet på kortet over arbejdsgangen. Vælg de to funktioner, og definér de relevante parametre for hver funktion.
    1. I Process Designer skal du placere komponenttrinnet ved den relevante placering i arbejdsgangen og derefter angive funktionen for komponenttrinnet ved at vælge begge funktionerne file og getStringProperty. Funktionernes rækkefølge skal ændres, så getStringProperty udføres først
    2. Angiv funktionsparametrene for hver af dem på følgende måde:

      For getStringProperty...

      funktionsparametre - getStringProperty

      For file...

      funktionsparametre - file

      For destFolder-udtrykket skal du angive følgende:

      If (ret_loan_type="Conforming"), folderConform, folderJumbo

    Ved start af arbejdsgangen angiver brugeren en låneansøgning (et dokument af klassen RELoanApplications) for loan_attachment. Når arbejdsgangen når til komponenttrinnet, henter funktionen getStringProperty værdien for Loan Type (enten Conforming eller Jumbo) fra dokumentegenskaben, og derefter arkiverer file-funktionen dokumentet i den relevante folder.



Senest opdateret: Marts 2016
bpfwd022.htm

© Copyright IBM Corp. 2016.