Criar e Editar Objetos de Negócios no Oracle Visual Builder
É possível criar um objeto de negócio no Oracle Visual Builder, como uma NFF, uma ordem de compra ou uma auditoria. Pense em um objeto de negócios como um recurso semelhante a uma tabela de banco de dados; ele tem campos que contêm os dados da sua aplicação. Como uma tabela de banco de dados, um objeto de negócios fornece a estrutura de dados. Os objetos de negócios são armazenados em um banco de dados. Os aplicativos em seu aplicativo visual e outros clientes acessam os objetos de negócios usando seus pontos finais REST.
Criar um Objeto de Negócios
Você usa objetos de negócio personalizados para armazenar dados que não são fornecidos por um serviço externo. Os dados em seus objetos de negócios personalizados são armazenados no banco de dados provisionado para sua instância de serviço.
Ao criar objetos de negócios personalizados, você especifica cada um dos campos de que sua aplicação precisa. Ao desenvolver sua aplicação, você pode modificar seus objetos de negócios para adicionar e modificar campos conforme necessário. Seu objeto de negócios personalizado é exposto como um conjunto de pontos finais que fornecem APIs REST para operações que você pode chamar dos componentes da página.
Para criar um objeto de negócios:
Quando você clica em Criar, uma janela de artefato para o novo objeto de negócios é aberta na janela principal e exibe a guia Visão Geral. A janela contém guias adicionais para exibir e editar os vários atributos do objeto de negócios: Campos, Segurança, Regras de Negócios, Pontos Finais e Dados.
Você pode ver os pontos finais para o objeto de negócios que é criado por padrão na guia Pontos Finais.
Você também pode criar objetos de negócios usando o Diagramador.
Exibir, Criar e Editar Relacionamentos do Objeto de Negócio
A área Relacionamentos da guia Visão Geral de um objeto de negócios exibe os relacionamentos entre esse objeto de negócios e outros objetos de negócios da sua aplicação.
Quando você cria uma referência a outro objeto de negócios, a relação entre o objeto de negócios atual e o que está sendo referenciado é, por padrão, muitos para um. Por exemplo, quando você cria uma referência de um objeto de negócio Funcionário para um objeto de negócio Departamento, o funcionário pode pertencer a apenas um departamento, mas geralmente um departamento tem muitos funcionários.
O objeto de negócio referenciado, Departamento, também aparece na guia Pontos Finais do objeto de negócio Funcionário.
Você pode excluir um relacionamento, mas somente se os objetos de negócio associados não forem usados em nenhum lugar do aplicativo.
Para criar uma nova relação:
Para editar uma relação, clique no ícone Editar ao lado do nome da relação e faça as alterações desejadas. Alguns campos não podem ser editados e desativados. Você pode especificar o Rótulo e selecionar o Campo de Exibição Padrão. Você pode marcar a caixa de seleção Obrigatório para o campo e especificar uma regra de exclusão. A regra de exclusão padrão é Restringir, mas você pode selecionar Em Cascata ou Definir como Nulo.
Adicionar Campos a Objetos de Negócios
Você pode usar a guia Campos da janela de artefato para criar campos para seus objetos de negócios.
Você pode criar novos campos para seu objeto de negócios enquanto ele está no status Desenvolvimento.
Para adicionar um novo campo:
Editar os Campos de Objetos de Negócios
Você pode usar a guia Campos da janela de artefato para modificar os campos de seus objetos de negócios personalizados.
Você pode editar os campos de objetos de negócios quando sua aplicação estiver no status Desenvolvimento. Você pode editar campos para especificar restrições.
Para editar as propriedades de um campo: