IBM FileNet P8, Version 5.2.1            

Izdelava dokumenta

V tem primeru razširjenih operacij vsebine lahko s temi koraki izdelate dokument, ki vključuje vsebino in lastnosti.

Vsebina mora biti podana kot niz. Mogoče je uporabiti skoraj vse podatke s tipom MIME text/*: na primer text/plain, text/html, text/xml. Objekt je shranjen v podano mapo. Razširjene operacije vsebine so na voljo samo za korak komponente.

  1. Izberite korak komponente, da odprete podokno Lastnosti.
  2. V podoknu Lastnosti v razdelku Operacije kliknite Dodaj.
  3. Če želite izdelati nov dokument, kliknite createDocument.
  4. V razdelku Parametri operacije podajte naslednje vrednosti izraza:
    • destFolder: Mapa, v kateri naj bo izdelan nov dokument.
    • className: Niz, ki vsebuje ime razreda, ki naj bo uporabljen za nov dokument.
      Opomba: Če uporabljate razširjene operacije vsebine, operacije izdelave ne uspejo, če so v prikaznem imenu razreda dokumenta presledki.
    • propArray: Lastnosti za nov objekt po meri. Za podano lastnost dokumenta morate znotraj indeksiranega polja izdelati tri elemente: simbolično ime, podatkovni tip in vrednost dokumenta. Primer:
      {"DocumentTitle", "STRING", "New Expense Report",
       "FirstName", "STRING", fName,
       "LastName", "STRING", IName}

      Pri podajanju vrednosti za lastnost, ki ni niz, morate vrednost pretvoriti v niz, da jo lahko vstavite znotraj indeksiranega polja. Na primer:

      {"DocumentTitle", "STRING", "New Loan Application",
       "LoanAmount", "DOUBLE", numbertostring(loanAmt),
       "AppDate", "DATETIME", timetostring(appDate)
       "SpecialLoan", "BOOLEAN", convert(spclLoan, string)}

      Lastnosti z več vrednostmi ne morete spreminjati s pomočjo indeksiranega polja lastnosti. Če želite spreminjati lastnosti z več vrednostmi, morate uporabiti operacije setMulti<tip>Property.

      V naslednji tabeli so opisani možni podatkovni tipi ter tudi, katero funkcijo bi morali uporabiti, da tak tip pretvorite v niz.

      Podatkovni tip Funkcija za pretvorbo
      BOOLEAN (logična vrednost) convert(logicna_vrednost, string)
      DATETIME (datum in čas) timetostring(casovna_vrednost)
      DOUBLE (realno število s plavajočo vejico) numbertostring(vrednost_realnega_stevila_s_plavajoco_vejico)
      INTEGER (celo število) numbertostring(celostevilcna_vrednost)
      OBJECT (objekt) convert(priloga, string)
    • fileName: Niz, ki vsebuje ime datoteke novega dokumenta.
    • mimeType: Niz, ki vsebuje tip MIME za morebitno novo vsebino.
    • content: Niz, ki vsebuje vsebino nove različice. Za nove vrstice uporabite "\n".
    • return_value: Nov dokument.

    primer za createDocument

  5. Po podajanju parametrov kliknite V redu.


Last updated: March 2016
bpfwd024.htm

© Copyright IBM Corp. 2016.