IBM FileNet P8, Version 5.2.1            

Crear un documento

En este ejemplo de operaciones de Content Extended, el procedimiento recorre los pasos para la creación de un documento con contenido y propiedades.

El contenido debe especificarse como una serie. Casi todos los datos de tipo text/* MIME son posibles: por ejemplo, text/plain, text/html, text/xml. El objeto se archiva en la carpeta especificada.Las operaciones de Content Extended sólo están disponibles para el paso Componente.

  1. Seleccione el paso Componente para abrir el panel Propiedades.
  2. En el panel Propiedades, haga clic en Añadir en la sección Operaciones.
  3. Haga clic en createDocument para crear un nuevo documento.
  4. Especifique los siguientes valores de expresión en la sección Parámetros de la operación:
    • destFolder: Una carpeta en la que se crea el nuevo documento.
    • className: Una serie que contiene el nombre de la clase que se va a utilizar para el nuevo documento.
      Nota: Al utilizar operaciones de Content Extended, las operaciones de creación no se ejecutarán si la clase de documento Mostrar nombre contiene espacios.
    • propArray: Propiedades para el nuevo objeto personalizado. Para las propiedades del documento especificado, debe crear tres elementos dentro de la matriz: el nombre simbólico del documento, el tipo de dato y el valor. Un ejemplo:
      {"DocumentTitle", "STRING", "New Expense Report",
       "FirstName", "STRING", fName,
       "LastName", "STRING", IName}

      Al especificar un valor para una propiedad que no es de serie, debe convertir el valor en una serie para poder colocarlo dentro de la matriz. Por ejemplo:

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

      No puede modificar las propiedades multivalor utilizando una matriz de propiedades. Para modificar las propiedades multivalor, debe utilizar las operaciones setMulti<type>Property.

      En la siguiente tabla se describen los posibles tipos de datos, así como la función que debería utilizar para convertir cada tipo en una serie.

      Tipo de dato Función de conversión
      BOOLEANO convert(bool_value, string)
      FECHA/HORA timetostring(time_value)
      DOBLE numbertostring(float_value)
      ENTERO numbertostring(int_value)
      OBJETO convert(attachment, string)
    • fileName: Una serie que contiene el nombre de archivo del nuevo documento.
    • mimeType: Una serie que contiene el tipo MIME para cualquier nuevo contenido.
    • content: Una serie que contiene el contenido de la nueva versión. Para obtener líneas nuevas, utilice "\n".
    • return_value: El nuevo documento.

    createDocument example

  5. Después de especificar los parámetros, haga clic en Aceptar.


Last updated: October 2015
bpfwd024.htm

© Copyright IBM Corp. 2015.