Compartilhar dados entre tabelas

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Compartilhe dados entre tabelas para evitar a duplicação de dados.

    Antes de Iniciar

    Função necessária: administrador, sn_app_eng_studio.user ou desenvolvedor delegado

    Selecione o link a seguir para baixar o material necessário para esta etapa no tutorial de criação de apps.

    Planilha do aeroporto do tutorial de criação de apps

    Por Que e Quando Desempenhar Esta Tarefa

    A fase final na criação do modelo de dados para a aplicação de solicitação de viagem do funcionário é vincular a tabela de solicitação de viagem a uma tabela separada que armazena dados do aeroporto. Isso permite que os funcionários escolham quais aeroportos desejam usar ao concluir as solicitações de viagem de funcionários.

    O armazenamento de dados em várias tabelas permite que você mantenha seus dados organizados e modulares. Quando quiser compartilhar dados entre tabelas, você pode criar campos de referência, que extraem registros de uma tabela para outra sem duplicar os dados.

    Baixe a planilha do aeroporto e siga o tutorial para criar campos de referências entre a solicitação de viagem do funcionário e as tabelas do aeroporto.

    Tabela 1. Seções de vídeo
    Carimbo de data/hora Seção
    0:03 Crie uma tabela para armazenar os dados que você deseja fazer referência.
    0:26 Configure a tabela.
    1:05 Abra a tabela existente.
    1:13 Adicione novos campos à tabela existente.
    1:19 Defina o tipo de campo como Referência e selecione a tabela da qual você deseja extrair dados.
    1:36 Salve as mudanças.
    1:38 Adicione os novos campos de referência à sua tabela na exibição de formulário.
    1:59 Personalize o layout do formulário.
    2:10 Salve as mudanças.

    Procedimento

    1. Crie uma nova tabela para armazenar informações do aeroporto.
      Em nosso tutorial, criamos uma nova tabela a partir de uma planilha que armazena informações do aeroporto. Para acompanhar o tutorial, baixe a planilha do aeroporto. Em seguida, use os procedimentos em Importar uma planilha e Criar nova tabela a partir da importação de planilha para criar uma nova tabela a partir da planilha do aeroporto.
    2. Personalize a tabela para que ela exiba as informações que você deseja fazer referência.
      1. Selecione a tabela do aeroporto no painel da aplicação em App Engine Studio.
      2. Na página principal da tabela, selecione o ícone Mais ações ( ícone Mais ações) ao lado de Dados na faixa de opções superior e selecione Campos.
        Escolha a exibição de dadosCampos para adicionar e configurar campos em sua tabela.
      3. Na página Campos, no campo Nome, alterne o comutador Exibir (Ativar.) para permitir que outras tabelas façam referência a nomes de aeroportos.
        Importante:
        Você pode selecionar apenas um campo a ser referenciado por outras tabelas. Se você tentar selecionar vários campos, Construtor de tabelas manterá apenas uma de suas seleções quando você salvar suas mudanças.
      4. Selecione Save (Salvar).
    3. Navegue até o painel da aplicação em App Engine Studio.
    4. Selecione a tabela de solicitação de viagem do funcionário, na qual você criará os campos de referência que extraem dados da tabela do aeroporto.
    5. Na página principal da tabela, selecione o ícone Mais ações ( ícone Mais ações) ao lado de Dadose selecione Campos.
    6. Crie os campos de referência.
      Em nosso tutorial, criamos dois campos de referência para coletar opções de aeroporto para solicitações de viagem de funcionários.
      1. Na página Campos, selecione + Adicionar um campo na tabela.
      2. No campo Rótulo da coluna, insira Viagem de.
        O campo Nome da coluna é preenchido automaticamente com base no rótulo que você inseriu.
      3. Na coluna Tipo, selecione Referênciae selecione a tabela do aeroporto na lista.
        Em nosso tutorial, criamos outro campo de referência para capturar o destino do funcionário. Rotularemos este campo Viagem para.
    7. Selecione Save (Salvar).
    8. Adicione os campos de referência à exibição de formulário da tabela.
      1. Selecione Formulários na faixa de opções superior.
      2. Insira o rótulo do campo de referência na barra de pesquisa.
        Em nosso tutorial, os campos de referência são rotulados como Viagem de e Viagem para.
        Você pode pesquisar campos para adicionar à tabela na barra de pesquisa no painel Adicionar elementos de formulário.
      3. Arraste os campos de referência do painel Adicionar elementos de formulário para o painel Exibição padrão.
    9. Opcional: Repita o processo nas etapas 6 a 8 para adicionar quantos campos de referência forem necessários.
    10. Selecione Save (Salvar).

    Resultado

    O modelo de dados da aplicação de solicitação de viagem do funcionário está concluído.

    O que Fazer Depois

    Continue criando a aplicação de solicitação de viagem do funcionário seguindo para a próxima etapa no tutorial de criação de aplicações: Como criar experiências do usuário.