I dette eksempel på Content Extended-funktioner 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 objektlageret: Conform eller Jumbo.
- 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.
- 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.

Definér følgende datafelter i egenskaberne for arbejdsgangen.
Dette datafelt vil indeholde værdien, som blev hentet fra dokumentegenskaben i komponenttrinnet.
.
- Tilføj komponenttrinnet på kortet over arbejdsgangen. Vælg de to funktioner, og definér de relevante parametre for hver funktion.
- 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
- Angiv funktionsparametrene for hver af dem på følgende måde:
For getStringProperty...

For 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.