IBM FileNet P8, Version 5.2.1            

Opret et dokument

I følgende trin i dette eksempel på Content Extended Operations oprettes et dokument, komplet med indhold og egenskaber.

Indholdet skal angives som en streng. Næsten alle data med en text/*-MIME-type er mulige: For eksempel text/plain, text/html eller text/xml. Objektet arkiveres i den angivne folder. Content Extended Operations er kun tilgængelige for komponenttrinnet.

  1. Vælg komponenttrinnet for at åbne delvinduet Egenskaber.
  2. Klik på Tilføj i afsnittet Funktioner i delvinduet Egenskaber.
  3. Klik på createDocument for at oprette et nyt dokument.
  4. Angiv følgende udtryksværdier i afsnittet Funktionsparametre:
    • destFolder: En folder, det nye dokument skal oprettes i.
    • className: En streng, der indeholder det klassenavn, der skal bruges til det nye dokument.
      Bemærk: Når der bruges Content Extended Operations, mislykkes oprettelser, hvis fremvisningsnavnet for dokumentklassen indeholder mellemrum.
    • propArray: Egenskaber for det nye tilpassede objekt. For den angivne dokumentegenskab skal du oprette tre elementer i arrayet: dokumentets symbolske navn, datatypen og værdien. Et eksempel:
      {"DocumentTitle", "STRING", "Ny udgiftsrapport",
       "FirstName", "STRING", fName,
       "LastName", "STRING", IName}

      Når du angiver en værdi til en egenskab, der ikke er en string, skal du konvertere værdien til en string for at kunne placere den i arrayet. Eksempel:

      {"DocumentTitle", "STRING", "Ny låneansøgning",
       "LoanAmount", "DOUBLE", numbertostring(loanAmt),
       "AppDate", "DATETIME", timetostring(appDate)
       "SpecialLoan", "BOOLEAN", convert(spclLoan, string)}

      Du kan ikke ændre egenskaber med mere end én værdi vha. et egenskabsarray. Hvis du vil ændre egenskaber med mere end én værdi, skal du bruge setMulti<type>-egenskabsfunktionerne.

      I den følgende tabel beskrives de mulige datatyper og hvilken funktion, du skal bruge for at konvertere hver type til en string.

      Datatype Konverteringsfunktion
      BOOLEAN convert(bool_værdi, string)
      DATETIME timetostring(tidsværdi)
      DOUBLE numbertostring(float-værdi)
      INTEGER numbertostring(heltalsværdi)
      OBJECT convert(vedhæftning, string)
    • fileName: En streng, der indeholder filnavnet for det nye dokument.
    • mimeType: En streng, der inderholder MIME-typen for nyt indhold.
    • content: En streng, der indeholder indholdet af den nye version. Brug "\n" for ny linje.
    • return_value: Det nye dokument.

    createDocument-eksempel

  5. Klik på OK, når du har angivet parametrene.


Senest opdateret: Marts 2016
bpfwd024.htm

© Copyright IBM Corp. 2016.