IBM FileNet P8, Version 5.2.1            

Opprette et dokument

I dette eksempelet på utvidet innholdsoperasjon (Content Extended Operations) oppretter prosedyretrinnene et dokument med innhold og egenskaper.

Innholdet må oppgis som en streng. Nesten alle tekst- og MIME-datatyper er mulig: for eksempel tekst/ren, tekst/html, tekst/xml. Objektet arkiveres i den oppgitte mappen. Utvidede innholdsoperasjoner er kun tilgjengelige for komponenttrinnet.

  1. Velg komponenttrinnet for å åpne egenskapsruten.
  2. Klikk på Legg til i seksjonen Operasjoner i egenskapsruten.
  3. Klikk på Opprett dokument for å opprette et nytt dokument.
  4. Oppgi følgende uttrykksverdier i seksjonen Operasjonsparametere:
    • destFolder: Mappen det nye dokumentet skal opprettes i.
    • className: En streng som inneholder klassenavnet som skal brukes for det nye dokumentet.
      Merk: Når du bruker utvidede innholdsoperasjoner (Content Extended Operations), vil du ikke kunne opprette operasjoner hvis visningsnavnet for dokumentklassen inneholder mellomrom.
    • propArray: Egenskapene til det nye tilpassede objektet. Du må opprette tre elementer i matrisen for den oppgitte dokumentegenskapen: dokumentets symbolske navn, datatype og verdi. For eksempel:
      {"DocumentTitle", "STRING", "New Expense Report",
       "FirstName", "STRING", fName,
       "LastName", "STRING", IName}

      Når du oppgir en verdi for en egenskap som ikke er en streng, må du omdanne verdien til en streng for å kunne plassere den i matrisen. Eksempel:

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

      Du kan ikke endre egenskaper med flere verdier ved hjelp av en egenskapsmatrise. Du må bruke operasjonen setMulti<type>Property for å endre egenskaper med flere verdier.

      Tabellen nedenfor beskriver de mulige datatypene og hvilken funksjon du skal bruke for å omdanne en type til en streng.

      Datatype Konverteringsfunksjon
      BOOLEAN convert(bool_value, string)
      DATETIME timetostring(time_value)
      DOUBLE numbertostring(float_value)
      INTEGER numbertostring(int_value)
      OBJECT convert(attachment, string)
    • fileName: En streng som inneholder filnavnet til det nye dokumentet.
    • mimeType: En streng som inneholder MIME-typen for nytt innhold.
    • content: En streng som inneholder innholdet til den nye versjonen. Bruk "\n" for nye linjer.
    • return_value: Det nye dokumentet.

    createDocument-eksempel

  5. Klikk på OK når du har oppgitt parameterne.


Last updated: October 2015
bpfwd024.htm

© Copyright IBM Corp. 2015.