IBM FileNet P8, Versión 5.1.+            

Definir expresión

El cuarto paso en la definición de una subscripción a flujo de trabajo es definir condiciones basadas en propiedades para el lanzamiento del flujo de trabajo. Por ejemplo, puede lanzar un flujo de trabajo si el documento lo ha creado un usuario específico y se establece una propiedad específica en un valor específico. Puede lanzar un flujo de trabajo con aprobación para documentos de una clase seleccionada añada por Tammy Roberts (troberts) con un valor mayor que 150.000 en la propiedad llamada Loan Amount. Si Tammy añade un documento a la clase y el valor establecido para Loan Amount es menor que 150.000, el flujo de trabajo no se lanza.

Puede crear criterios simples o complejos. Utilice los campos de propiedad, operador y valor para definir los criterios de propiedad deseados. Cuando pulse el icono Añadir línea a expresión, la expresión matemática se añade a la visualización de la expresión. La expresión debe ser una expresión SQL válida.

El nombre visualizado en el campo de propiedad es la etiqueta de la propiedad, tal como define el administrador para el almacén de objetos. Cuando se añade la propiedad al campo de expresión, se visualiza el nombre simbólico (programático) de la propiedad. La etiqueta de la propiedad suele ser un nombre más legible que el nombre simbólico.

Expresiones de sucesos

Las expresiones de sucesos son las predeterminadas y se utilizan para determinar si se ha lanzado el flujo de trabajo. Las condiciones de la expresión se evalúan antes de enviar el flujo de trabajo a Process Engine para que lo coloque en una cola.

Directrices de expresión

Para seguir sin definir una expresión:

Para definir una expresión:

  1. Seleccione una propiedad de la lista.
  2. Seleccione un operador de la lista. Sólo se muestran los operadores válidos para el tipo de datos seleccionado de la propiedad.
  3. Entre un valor válido para la propiedad. Si la propiedad tiene una lista de opciones definida, se visualiza otra lista desplegable que contiene valores válidos para que elija un valor.
    1. Si selecciona una propiedad que utiliza un nombre de usuario como valor, como por ejemplo la propiedad Creator, pulse Seleccionar usuario para establecer el valor del nombre de usuario. Se abre la página Seleccionar usuario.
    2. Escriba uno o varios caracteres del principio del nombre que desea buscar. Por ejemplo, para localizar al usuario llamado troberts, escriba t. Se devuelven todos los nombres de usuario que comiencen por "t". Para reducir la búsqueda, puede introducir más caracteres. Por ejemplo, tro devolvería troberts y tross, pero no tallen o tlemon.
    3. Haga clic en Buscar. Después de un momento, aparecen los nombres coincidentes.
    4. Seleccione de la lista el nombre que desee.Haga clic en Aceptar.
  4. Haga clic en el icono Añadir línea a expresión.
  5. Para añadir condiciones adicionales, pulse And u Or y establezca los criterios de dicha parte de la expresión.
  6. Para eliminar una condición, seleccione la condición en la lista Expresión y pulse el icono Eliminar línea de la expresión.
  7. Para cambiar el orden de una condición, seleccione la condición en la lista Expresión y pulse el icono Mover hacia arriba o el icono Mover hacia abajo para mover la condición.
  8. Cuando haya finalizado la construcción de la expresión, siga con el paso Establecer correlación de propiedades.


Comentarios

Última actualización: Julio de 2011


© Copyright IBM Corp. 2011.
Este centro de información utiliza tecnología Eclipse. (http://www.eclipse.org)