Recursos de construção automática do kit de ferramentas IDE no Jitterbit App Builder
Visão geral
O App Builder apresenta opções de Auto Build para ajudar a automatizar o processo de construção de um aplicativo e ajudar a reduzir o tempo que leva para construir um aplicativo. Além do App Wizard, alguns desses recursos se originam na Data and Business Logic Layer para dar suporte aos desenvolvedores na construção de áreas da Data Layer, bem como copiar informações da Data Layer e da Business Logic Layer de uma fonte de dados para outra.
Tutorial de construção automática
Para usar o assistente do aplicativo
- Navegue até o Menu do Site
- Clique no botão + App
-
Insira o Nome do aplicativo e clique em Criar aplicativo
- O App Builder agora executa uma tarefa em segundo plano para gerar o aplicativo junto com os seguintes elementos criados automaticamente:
- Página inicial projetada
- Entradas do menu Home e Configuration disponíveis para navegação
- Submenu da página de parâmetros fora da configuração, vinculado a uma página pop-up de linha única de parâmetros
- Tabela de parâmetros construída para metodologia junto com um único registro criado
- A tabela contém as seguintes colunas: Aplicativo, Versão, ParameterID e registros de auditoria
- Parâmetro (Business Object) gerado na Camada de Negócios
- O item de menu Relatórios está disponível e será exibido quando um gráfico for adicionado ao aplicativo
-
Quando a execução do trabalho em segundo plano for concluída, o App Builder o levará para a nova página inicial do aplicativo
- Continue desenvolvendo seu aplicativo
Opções de construção automática de tabela
Ao criar uma nova tabela no App Builder, as seguintes opções de criação automática estão disponíveis:
Nota
Usando o Assistente de Tabela adicionará automaticamente colunas para dar suporte a Auditoria e Selecionável pelo Usuário, bem como criar visualizações na Camada de Negócios.
Melhorar tabela
Clicar no botão Enhance Table (seguido por Proceed) adicionará colunas para dar suporte a Audit e User Selectable. Essas colunas são:
IsActive
AddedBy
AddedOn
ChangedBy
ChangedOn
Publicar na camada de negócios
O botão Publicar na camada de negócios gerará uma regra de objeto de negócios para a regra de tabela e lista selecionada se uma coluna de uso de título for definida.
Publicar na camada da IU
O botão Publicar na Camada de IU inicia um assistente para auxiliar na criação de páginas com base no Objeto de Negócios desta tabela. O App Builder gera duas páginas, uma página de Grade nomeada com o nome da tabela pluralizada, bem como uma página de Formulário nomeada como o nome da tabela. O assistente permite que você selecione onde adicionar uma opção de navegação de menu para a nova Página, as opções são Início, Configuração e Nenhum.
Publicar na Camada de IU também aparece em Regras de Negócios. A partir deste local, o botão cria uma página ou páginas com base nesta Regra e adiciona a(s) página(s) ao menu do aplicativo. O(s) tipo(s) de página(s) criado(s) é(são) acionado(s) pelo tipo de Regra. Observe que a Regra precisa ser validada para que este botão fique ativo.
Copiar tabela
Há muitas instâncias em que você pode desejar copiar uma tabela existente em um aplicativo para uma fonte de dados externa ou de preparação. O recurso Copiar Tabela permite que você pegue uma tabela de Fonte de Dados existente e mova-a entre fontes de dados.
Nota
Copiar uma tabela entre fontes de dados NÃO traz consigo nenhum dado ou objeto de negócios associado (incluindo objetos Table (Source)).
Para copiar a tabela para outra fonte de dados
- Navegue até o aplicativo App Workbench > Tabelas
- Localize a Tabela que você deseja copiar. Por exemplo: Cliente
- Clique no ícone correspondente Abrir registro
- Clique em Mais > Copiar tabela
- Selecione a fonte de dados para copiar a tabela na lista Copiar para fonte de dados
- Se desejar, insira um Nome no campo Novo nome da tabela. Seja consistente com sua convenção de nomenclatura. Por exemplo: você pode nomear a tabela Cliente como 'zCustomer' ao copiá-la para um ambiente de preparação.
- Clique no botão Copiar tabela. O App Builder inicia um trabalho que é executado em segundo plano.
Regras de cópia
Com o recurso Copiar Regras existente, o App Builder permite que você defina se também deseja copiar Eventos associados (todos os Eventos, incluindo Eventos Personalizados e Intrínsecos) e/ou Funções junto com a Regra.
Para copiar uma regra
- Navegue até o aplicativo App Workbench > Regras
- Localize a Regra que você deseja copiar. Por exemplo: Cliente (Ordens de Junção Interna)
- Clique no ícone Abrir registro
- Clique em Mais > Copiar regra
- Decida se você deseja também copiar Eventos e Funções associados e marque a caixa para indicar Sim, copie esta opção conforme apropriado
- Clique no botão Copiar
- Após terminar a execução, o App Builder retorna você para a nova tela do Business SQL para a regra copiada e acrescenta (Novo) ao final do Nome