Aba Regras do App Workbench no Jitterbit App Builder
Regras é a terceira aba no App Workbench. É a primeira aba que se relaciona com a camada de negócios da sua aplicação e é onde você cria regras de negócios.
A imagem abaixo ilustra a aba Regras de uma aplicação que possui uma regra de negócios configurada:
Na aba Regras, as informações estão divididas em dois painéis:
-
A Fontes de Dados do App mostra um menu suspenso com todas as fontes de dados conectadas à aplicação atual. A fonte de dados principal é selecionada por padrão. As regras de negócios mostradas na próxima seção serão aquelas baseadas nas tabelas presentes nessa fonte de dados. Ao lado do menu suspenso, há opções para filtrar a lista de regras:
-
Todas as Regras: Mostra todas as regras de negócios.
-
Por Tabela: Filtra as regras de negócios por tabela.
-
Com Alcance: Mostra apenas as regras de negócios que utilizam alcance.
-
Todos os Eventos: Mostra todas as regras de negócios que têm um evento associado.
-
Eventos em Segundo Plano: Mostra apenas as regras de negócios que têm um evento em segundo plano associado.
-
-
O painel Regras contém:
-
+ Regra: Clique para abrir o Construtor de Regras, onde você pode adicionar uma nova regra de negócios.
-
Validação de Regras: Clique para validar as regras atuais.
-
Uma lista de todas as regras de negócios atuais. A lista pode ser filtrada usando o ícone de filtro e a barra de pesquisa permite que você procure uma regra pelo seu nome. Cada linha da lista contém:
-
Um ícone de lixo para excluir a regra de negócios.
-
Nome: O nome da regra de negócios. Deve ser único dentro da fonte de dados selecionada.
-
Alvo: O alvo ou regra que esta regra de negócios referencia.
-
Tipo: Define o tipo ou propósito da regra de negócios.
-
Alterado Em: Mostra quando a modificação mais recente da regra de negócios ocorreu.
-
Eventos: Clique no ícone de pasta para configurar os eventos, ações ou validações associados à regra de negócios.
-
Resultados: Clique no ícone de tabela para ver uma visão de todos os registros disponíveis na regra de negócios.
-
Funções: Clique no ícone de perfil de usuário para configurar as permissões de Leitura, Inserir, Atualizar e Excluir.
-
Alcance: Indica com um checkmark verde se a regra de negócios utiliza alcance.
-
Status: Indica com um checkmark verde ou vermelho se os resultados foram executados após a edição mais recente da regra de negócios.
-
Clique no ícone de caneta para editar a regra de negócios.
-
-
Criar uma regra de negócios
Para criar uma nova regra de negócios na aba Regras do App Workbench, clique no botão + Regra no painel Regras. O Construtor de Regras será aberto em modo de criação:
Insira informações básicas sobre a nova regra de negócios no painel Regra:
-
Nome: Insira um nome para a regra de negócios. Deve ser único para cada fonte de dados.
-
Propósito: Use o menu suspenso para definir o uso pretendido da regra de negócios. Quando você seleciona um propósito, dois novos campos aparecem:
-
Fonte da Fonte de Dados: Selecione a fonte de dados que contém a tabela que você deseja referenciar.
-
Alvo: Selecione a tabela que a regra de negócios deve referenciar.
-
-
Ajuda Técnica: Uma caixa de texto onde você pode inserir informações adicionais para outros desenvolvedores de aplicativos sobre a regra de negócios. Este texto não é visto pelos usuários do aplicativo.
-
Criar: Clique para criar a nova regra de negócios. Após clicar, o Construtor de Regras entrará em modo de edição e você poderá editar a nova regra como as existentes.
Editar uma regra de negócios
Para editar uma regra de negócios, localize-a na lista sob o painel Regras e clique no ícone de caneta . O Construtor de Regras será aberto em modo de edição:
O painel Regra apresenta as seguintes opções:
-
Resultados: Clique para ver uma visualização de todos os registros disponíveis na regra de negócios.
-
+ Regra: Clique para adicionar uma nova regra.
-
Mais: Clique para ver mais opções:
-
Caso Excepcional: Clique para configurar configurações adicionais e avançadas usando a caixa de diálogo Configurações de Caso Excepcional:
-
Limite: Use este campo para inserir um valor numérico para limitar o número de registros retornados.
-
Selecionar Distintos: Selecione esta caixa de seleção para fazer a regra retornar apenas valores distintos (ou diferentes).
-
Desativar Resultados Automáticos: Selecione esta caixa de seleção para ocultar a visualização rápida em grade dos resultados na parte inferior da tela.
-
Herdar Eventos Automaticamente: Selecione esta caixa de seleção para fazer o Construtor de Aplicativos gerenciar a sincronização dos eventos com a regra de negócios.
-
Padrões: Clique para abrir a caixa de diálogo Padrões, onde você pode configurar e manter a lógica de padrão dinâmica para controlar a exibição da camada de UI.
-
Funções: Clique para abrir a caixa de diálogo Funções, onde você pode configurar e manter a segurança de nível de função ou permissões para a regra de negócios.
-
Resultados Rápidos: Clique para abrir a página Rápido Dinâmico, onde você pode ver uma visualização dos resultados da regra em formato de grade rápida.
-
Permitir Acesso Público: Sob esta seção, há duas opções:
-
Leitura: Selecione para tornar a regra acessível como um objeto Somente Leitura em uma regra CRUD.
-
Gravação: Selecione para tornar a regra acessível como um objeto de Gravação em uma regra CRUD.
-
-
Ajuda Técnica: Use esta caixa de texto para alterar as informações para outros desenvolvedores de aplicativos. Este texto não é visto pelos usuários do aplicativo.
-
-
Copiar Regra: Clique para criar uma cópia da regra no aplicativo. Um diálogo se abre onde você pode selecionar se deseja copiar os eventos da regra, funções, nenhum ou ambos.
-
Onde Usado: Clique para ver a página Onde a Tabela é Usada, onde você pode ver uma visão geral de todos os lugares na aplicação atual onde a regra é utilizada.
-
Captura: Clique para tirar uma captura da regra. Mais tarde, você pode restaurar a regra para o estado da captura, mantendo todas as configurações.
-
Registro de Alterações: Clique para ver um diálogo contendo uma lista de todas as alterações feitas na regra, incluindo quem fez as alterações e quando.
-
Excluir Regra: Clique para excluir a regra. Você será solicitado a confirmar que deseja prosseguir.
-
-
Vários dos mesmos campos presentes no modo de criação também estão presentes no modo de edição, com algumas diferenças:
-
Ao lado do campo Alvo, há um ícone . Clique nele para ser levado à página Definição da Tabela, onde você pode editar o banco de dados que está atualmente selecionado no campo Alvo.
-
Eventos: Clique para configurar os eventos, ações ou validações associadas à regra.
-
Alcance: Clique para configurar e manter alcance.
-
O painel no lado direito da tela exibe várias abas que você pode usar para configurar a regra de negócios:
-
Na aba Tabelas, você pode configurar e modificar o relacionamento entre a regra de negócios e suas tabelas.
-
+ Tabela: Clique para adicionar outra tabela à regra de negócios. Um diálogo se abre com uma lista de todas as tabelas. Você pode adicionar tabelas da fonte de dados atual ou de outras fontes.
-
+ Coluna: Clique para adicionar uma nova coluna. Um diálogo se abre onde você pode selecionar uma função, escolher um alias, entre outras configurações.
-
As colunas das tabelas selecionadas são listadas. Você pode selecionar ou desmarcar colunas individuais para incluí-las ou excluí-las da regra de negócios.
-
-
Na aba Colunas, há uma visão detalhada das colunas.
-
Na aba Onde, você pode adicionar cláusulas where para filtrar os resultados.
-
Na aba Junções, você pode adicionar ou editar junções.
-
Na aba SQL, há uma visão da instrução SQL que está sendo gerada.
-
Na aba Resultados, há uma lista dos resultados que estão sendo retornados.