Compartilhe dados entre tabelas
Compartilhe dados entre tabelas para evitar 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 do app.
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 quando concluírem solicitações de viagem do funcionário.
|
Fase 1 |
|
|
|
Fase 2 |
|
|
|
Fase 3 |
|
O armazenamento de dados em várias tabelas permite que você mantenha seus dados organizados e modulares. Quando você 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 acompanhe o tutorial para criar campos de referência entre a solicitação de viagem do funcionário e as tabelas do aeroporto.
| Carimbo de data/hora | Seção |
|---|---|
| 0:03 | Crie uma tabela para armazenar os dados que você deseja referenciar. |
| 0:26 | Configure a tabela. |
| 1:05 | Abra sua 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 à tabela em Formulário exibição. |
| 1:59 | Personalize o layout do formulário. |
| 2:10 | Salve as mudanças. |
Procedimento
-
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 planilhae. Crie uma nova tabela a partir da importação da planilhapara criar uma nova tabela a partir da planilha do aeroporto.
-
Personalize a tabela para que ela exiba as informações que você deseja referenciar.
- Selecione a tabela de aeroportos no painel da aplicação em App Engine Studio.
-
Na página principal da tabela, selecione o ícone Mais ações (
) ao lado de Dados na faixa de opções superior e selecione Campos .
-
Em Campos , no Nome , alterne em Exibição interrutor (
) para permitir que outras tabelas façam referência a nomes de aeroportos.
Importante:Você pode selecionar somente um campo para ser referenciado por outras tabelas. Se você tentar selecionar vários campos, Construtor de tabelasmantém apenas uma de suas seleções quando você salva suas mudanças. - Selecione Save (Salvar).
- Navegue até o painel da aplicação em App Engine Studio.
- 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.
-
Na página principal da tabela, selecione o ícone Mais ações (
) ao lado de Dados , em seguida, selecione Campos .
-
Crie os campos de referência.
Em nosso tutorial, criamos dois campos de referência para coletar escolhas de aeroporto para solicitações de viagem de funcionários.
- Em Campos , selecione - Adicione um campo na tabela .
-
Em Rótulo da coluna campo, insira Viagem de .
. Nome da coluna o campo é preenchido automaticamente com base no rótulo inserido.
-
Em Tipo coluna, selecione Referência , em seguida, selecione a tabela de aeroportos na lista.
Em nosso tutorial, criamos outro campo de referência para capturar para onde o funcionário está viajando. Este campo é rotulado Viajar para .
- Selecione Save (Salvar).
-
Adicione os campos de referência à exibição de formulário da tabela.
- Selecione Formulários na faixa de opções superior.
-
Insira o rótulo do campo de referência no Pesquisa barra.
Em nosso tutorial, os campos de referência são rotulados Viagem de e. Viajar para .
- Arraste os campos de referência do Adicione elementos de formulário para Exibição padrão painel.
- Opcional: Repita o processo nas etapas 6 a 8 para adicionar quantos campos de referência forem necessários.
- 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 a criar a aplicação de solicitação de viagem do funcionário prosseguindo para a próxima etapa no tutorial de criação da aplicação: Criando experiências do usuário.