IBM FileNet P8, Version 5.2.1            

Création d'un document

Dans cet exemple d'opération Content Extended, les étapes suivantes servent à créer un document complet, avec un contenu et des propriétés.

Vous devez indiquer le contenu sous la forme d'une chaîne. Presque toutes les données de type MIME text/* sont admises : par exemple, text/plain, text/html, text/xml. L'objet créé est classé dans le dossier spécifié. Les opérations Content Extended ne sont disponibles que pour l'étape de composant.

  1. Sélectionnez l'étape Composant pour ouvrir le panneau Propriétés.
  2. Dans le volet des propriétés, cliquez sur Ajouter dans la section des opérations.
  3. Cliquez sur createDocument pour créer un document.
  4. Indiquez les valeurs d'expression suivantes dans la section des paramètres d'opération :
    • destFolder : dossier dans lequel le nouveau document sera créé
    • className : chaîne contenant le nom de classe à utiliser pour le nouveau document.
      Remarque : Lors d'opérations Content Extended, les opérations de création échouent si le nom d'affichage de la classe de document contient des espaces.
    • propArray : propriétés du nouvel objet personnalisé. Pour la propriété de document spécifiée, vous devez créer trois éléments dans le tableau : le nom symbolique, le type de données et la valeur du document. Exemple :
      {"DocumentTitle", "STRING", "New Expense Report",
       "FirstName", "STRING", fName,
       "LastName", "STRING", IName}

      Quand vous spécifiez une valeur pour une propriété non-chaîne, vous devez convertir cette valeur en une chaîne pour la placer dans le tableau. Par exemple :

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

      Vous ne pouvez pas modifier des propriétés à valeurs multiples avec un tableau de propriétés. Pour modifier des propriétés à valeurs multiples, vous devez utiliser les opérations setMulti<type>Property.

      Le tableau suivant décrit les types de données possibles ainsi que les fonctions à utiliser pour convertir chaque type de données en une chaîne.

      Type de données Fonction de conversion
      BOOLEAN convert(bool_value, string)
      DATETIME timetostring(time_value)
      DOUBLE numbertostring(float_value)
      INTEGER numbertostring(int_value)
      OBJECT convert(attachment, string)
    • fileName : chaîne contenant le nom de fichier du nouveau document.
    • mimeType : chaîne contenant le type MIME du nouveau contenu
    • content : chaîne contenant le contenu de la nouvelle version. Utilisez la syntaxe "\n" pour débuter une nouvelle ligne.
    • return_value : nouveau document.

    Exemple d'utilisation de createDocument

  5. Une fois les paramètres indiqués, cliquez sur OK.


Last updated: March 2016
bpfwd024.htm

© Copyright IBM Corp. 2016.