Ir para o conteúdo

Recursos de construção automática do kit de ferramentas IDE no Jitterbit App Builder

Visão geral

O App Builder conta com opções de Construção Automática para ajudar a automatizar o processo de construção de um aplicativo e reduzir o tempo necessário para sua criação. Além do Assistente de Aplicativo, alguns desses recursos se originam na Camada de Dados e Lógica de Negócios para auxiliar os desenvolvedores na construção de áreas da Camada de Dados, bem como na cópia de informações da Camada de Dados e da Camada de Lógica de Negócios de uma fonte de dados para outra.

Tutorial de construção automática

Para usar o assistente do aplicativo

  1. Navegue até o Menu do Site
  2. Clique no botão + Aplicativo
  3. Digite 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 de menu Início e Configuração 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
  4. Quando a execução do trabalho em segundo plano for concluída, o App Builder o levará para a página inicial do novo aplicativo

  5. 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 oferecer suporte a Auditoria e Seleção de Usuário, além de criar visualizações na Camada de Negócios.

Melhorar a tabela

Clicar no botão Aprimorar Tabela (seguido de Prosseguir) adicionará colunas para oferecer suporte a Auditoria e Seleção pelo Usuário. 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 selecionadas se uma coluna de uso de Título estiver definida.

Publicar na camada da interface do usuário

O botão Publicar na Camada de Interface do Usuário inicia um assistente para auxiliar na criação de páginas baseadas no Objeto de Negócios desta tabela. O App Builder gera duas páginas: uma página de Grade com o nome da tabela no plural e uma página de Formulário com o nome da tabela. O assistente permite selecionar 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 Interface do Usuário também aparece nas Regras de Negócios. A partir deste local, o botão cria uma ou mais páginas com base nesta Regra e as adiciona ao menu do aplicativo. A(s) página(s) de tipo criada(s) é(são) derivada(s) do tipo de Regra. Observe que a Regra precisa ser validada para que este botão seja ativado.

Copiar tabela

Há muitos casos em que você pode querer copiar uma tabela existente em um aplicativo para uma fonte de dados externa ou temporária. O recurso Copiar Tabela permite que você pegue uma tabela de Fonte de Dados existente e a mova entre fontes de dados.

Nota

Copiar uma tabela entre fontes de dados NÃO traz consigo quaisquer dados ou objetos de negócios associados (incluindo objetos de Tabela (Origem)).

Para copiar a tabela para outra fonte de dados

  1. Navegue até o aplicativo App Workbench > Tabelas
  2. Localize a Tabela que deseja copiar. Por exemplo: Cliente
  3. Clique no ícone correspondente Abrir registro
  4. Clique em Mais > Copiar tabela
  5. Selecione a fonte de dados para copiar a tabela na lista Copiar para fonte de dados
  6. Se desejar, insira um Nome no campo Nome da nova 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.
  7. Clique no botão Copiar Tabela. O App Builder inicia uma tarefa que é executada 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

  1. Navegue até o aplicativo App Workbench > Regras
  2. Localize a Regra que deseja copiar. Por exemplo: Cliente (Pedidos de Junção Interna)
  3. Clique no ícone Abrir registro
  4. Clique em Mais > Copiar regra
  5. Decida se você também deseja copiar Eventos e Funções associados e marque uma marca de seleção para indicar Sim, copie esta opção conforme apropriado
  6. Clique no botão Copiar
  7. Após a conclusão da 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