Creación y Edición de Objetos de Negocio en Oracle Visual Builder
Puede crear un objeto de negocio en Oracle Visual Builder, como una factura, una orden de compra o una auditoría. Piense en un objeto de negocio como un recurso similar a una tabla de base de datos; tiene campos que contienen los datos de su aplicación. Al igual que una tabla de base de datos, un objeto de negocio proporciona la estructura para los datos. Los objetos de negocio se almacenan en una base de datos. Las aplicaciones de su aplicación visual y otros clientes acceden a los objetos de negocio mediante sus puntos finales de REST.
Crear Objeto de Negocio
Puede usar objetos de negocio personalizados para almacenar datos no proporcionados por un servicio externo. Los datos de los objetos de negocio personalizados se almacenan en la base de datos que se ha provisionado para la instancia de servicio.
Al crear objetos de negocio personalizados, especifique cada uno de los campos que necesita la aplicación. Al desarrollar su aplicación, puede modificar sus objetos de negocio para agregar y modificar campos según sea necesario. El objeto de negocio personalizado se muestra como un juego de puntos finales que proporcionan las API de REST para las operaciones a las que se puede llamar desde componentes de página.
Para crear un objeto de negocio:
Al hacer clic en Crear, se abre una ventana de artefacto para el nuevo objeto de negocio en la ventana principal y muestra el separador Visión General. La ventana contiene separadores adicionales para ver y editar los distintos atributos del objeto de negocio: Campos, Seguridad, Reglas de Negocio, Puntos Finales y Datos.
Puede ver los puntos finales del objeto de negocio que se crean por defecto en el separador Puntos Finales.
También puede crear objetos de negocio mediante el diagramador.
Ver, crear y editar relaciones de objeto de negocio
El área Relaciones del separador Visión general de un objeto de negocio muestra las relaciones entre ese objeto de negocio y otros objetos de negocio de la aplicación.
Cuando crea una referencia a otro objeto de negocio, la relación entre el objeto de negocio actual y el que se hace referencia es, por defecto, muchos a uno. Por ejemplo, al crear una referencia de un objeto de negocio Empleado a un objeto de negocio Departamento, el empleado solo puede pertenecer a un departamento, pero un departamento suele tener muchos empleados.
El objeto de negocio de referencia, Department, también aparece en el separador Puntos Finales del objeto de negocio Employee.
Puede suprimir una relación, pero solo si los objetos de negocio asociados no se utilizan en ninguna aplicación.
Para crear una nueva relación:
Para editar una relación, haga clic en el icono Editar junto al nombre de la relación y realice los cambios deseados. Algunos campos no se pueden editar y están desactivados. Puede especificar la etiqueta y seleccionar el campo de visualización por defecto. Puede seleccionar la casilla de control Necesario para el campo y puede especificar una regla de supresión. La regla de supresión por defecto es Restringir, pero puede que pueda seleccionar Cascada o Definir en Nulo.
Agregar Campos a Objetos de Negocio
Puede utilizar el separador Campos de la ventana de artefactos para crear campos para los objetos de negocio.
Puede crear nuevos campos para su objeto de negocio mientras está en estado Desarrollo.
Para agregar un nuevo campo:
Editar los campos de objetos de negocio
Puede utilizar el separador Campos de la ventana de artefactos para modificar los campos de los objetos de negocio personalizados.
Puede editar los campos de objetos de negocio cuando la aplicación está en estado Desarrollo. Puede editar campos para especificar restricciones.
Para editar las propiedades de un campo: