- Introducción a los Espacios de datos
- Paso 1 - Crear un Nuevo Modelo de Proceso
- Paso 2 - Crear un espacio de datos nuevos
- Paso 3 - Seleccione espacio de datos.
- Paso 4 - Crear un objeto de datos
- Paso 5 - Crear un Artículo de Datos de Proceso.
- Paso 6 - Agregar datos de proceso del artículo al Auto-Formulario.
- Paso 7 - Asignar Ejecutor de Tareas, Implementar y Ejecutar
- Paso 8 - Complete el Formulario de Registro
- paso 9 - Consulta de Espacio de Datos
El primer método es utilizar Integracióvn de comandos de tareas para escribir el proceso de los datos a una o más bases de datos SQL que están alojados y mantenidos por su organización. Esta se cubre en una lección posterior del tutorial.
El segundo método es utilizar el built-in Espacios de datos en función de Billfish BPM. Un espacio de datos es un contenedor para procesar los datos que se almacena en el repositorio de Billfish BPM. Se utiliza para el almacenamiento permanente de datos de proceso.Los espacios de datos son independientes de cualquier modelo de proceso. Están destinadas a ser compartido por múltiples procesos de negocio. El uso de Espacios de datos hace que el desarrollo sea más fácil debido a que cada modelo de proceso no tiene que redefinir sus estructuras de almacenamiento de datos y código de integración no se duplica entre los modelos de procesos.
Abra el diálogo "New Process" y cree un nuevo proceso. Estableca el " Process Name" a "Lesson 4" y ajuste la " Process Description"a la" Data Space Lesson ". Haga clic en la casillas adecuadas en el diálogo con el fin de crear una tarea de usuario único, con eventos de inicio y final. A continuación, cambiar el nombre de la tarea "Registration" para que el diagrama se parece a esto:
Despliegue el "Server" del menú y seleccione la opción sub-menú "Data Space Administration" . A continuación, seleccione la opción "Create Data Space" del menú:
Cuando el Diálogo "Create Data Space" aparece, escriba "Events" para el nombre del formulario y haga clic en "Ok".
Ahora, seleccione el espacio de nuevos datos para el modelo del proceso actual:
Despliegue el menú "Server" y seleccione la opción sub-menú "Data Space Administration". A continuación, seleccione la opción "Data Objects" del menú:
Cuando el diálogo "Data Objects" aparece, haga clic en el botón "Add" para crear un objeto nuevo:
Cuando el diálogo "Add Data Object" aparece, escriba los valores de "Label", "Name" y "Description" como se muestra a continuación, y luego haga clic en el botón "Add" para comenzar a agregar atributos de los objetos:
Cuando el diálogo "Add Attribute" aparezca , introduzca los valores como se muestra a continuación. Recuerde hacer clic OFF en la casilla "Allow null" . A continuación, haga clic en el botón "OK" para agregar el atributo al objeto de datos.
Ahora, haga clic en el botón "Add" en el diálogo "Add Data Objects" para agregar los atributos de diez siguientes:
| Label | Name | Data Type | Allow Null? |
| Primer Nombre | Primer Nombre | String | No |
| Apellido | Apellido | String | No |
| Fecha de Nacimiento | Fecha de Nacimiento | DateTime | No |
| Dirección | Dirección | String | No |
| Ciudad | Ciudad | String | No |
| Estado | Estado | String | No |
| código posta | código posta | String | No |
| Teléfono | Teléfono | String | No |
| Contacto de emergencia | Contacto de emergencia | String | No |
| Teléfono de emergencia | Telófono de emergencia | String | No |
El diálogo "Add Data Object" debería tener este aspecto:
Ahora, haga clic en el botón "Add" para agregar un nuevo atributo. Proporcione valores a "Label", "Name", "Data Type" y "Allow null" como se muestra a continuación. Ahora, haga clic en el "..." botón para agregar una lista de valores:
Cuando el diálogo "List Values" aparece, introduzca los campos "Option Label" y "Option Value" como se muestra a continuación y luego haga clic en el botón "Add" para agregar el valor nueva lista.
Ahora añada la opción del valor de lista "Female" para que el diálogo "List Values" se parezca a esto y luego haga clic en el botón "OK":
Ahora, haga clic en el botón "OK" en el diálogo "Add Attribute" para crear el nuevo atributo "gender":
Ahora, haga clic en el botón "OK" en el diálogo "Add Data Object" para crear los datos del objeto en el espacio de datos.
Por último, haga clic en el botón "Done" en el diálogo "Data Objects" para terminar con este paso.
Ahora que ha creado un espacio de datos, relacionados con el proceso actual y luego haber creado un objeto de datos llamado "Race" en el nuevo espacio de datos, el siguiente paso es para crear un proceso de datos de elemento del proceso "Lesson4" basado en el objeto "Race" . Para ello, haga clic en la pestaña "Data" para mostrar el "Data Panel". A continuación, haga clic en el botón "Add" para crear un elemento nuevo proceso de datos:
Ahora, haga clic en la pestaña "Diagram" para mostrar el diagrama. A continuación, haga doble clic en la tarea "Registration" para mostrar el diálogo del editor "Task" . Volver a la pestaña "Auto-form" y agregar el elemento "Race". Haga clic en el botón "OK" para finalizar.
Ahora, lo único que hay que hacer para que este proceso sea un proceso ejecutable, es asignar un ejecutor para la tarea
Justo como lo hizo en el Paso 2 (*) de la Lección 1, asigne el ejecutor "ProcessStarter" a la tarea "Registration".
Ahora, justo como lo hizo enPaso 3, Paso 4, Paso 5 y Paso 6 de la lección 1, Ingrese al servidor de BPM, implemente el nuevo proceso, ingrese al Portal de BPM y ejecute el nuevo proceso
(*) = los enlaces de la Lección 1 se abren en una ventana por aparte.
Ahora, haga clic en la pestaña "Assigned Task" de la ventana "Tarea". A continuación, haga doble clic en la tarea "Registration" para mostrar la tarea formulario. Complete el formulario proporcionando datos de prueba y haga clic en "OK" para terminar la tarea y completar el proceso.
Ahora, haga clic en el botón "Query" en la barra de herramientas BPM Portal:
Cuando la ventana "Query" se muestra, seleccione la opción "Events" espacio de datos y el objeto de "Race". A continuación, haga clic en el botón "Search":
Cuando los resultados de la consulta se muestran, haga doble clic en la línea de los datos para ver detalles.
Ahora puedes ver el detalle de datos que han sido almacenados en el espacio de datos:









