Saltar ligações

Métodos avançados de introdução de dados na FileMaker

3.2 Métodos avançados de introdução de dados

Neste tutorial, aprenderá métodos avançados para introduzir dados na FileMaker. Estes métodos permitem-lhe desenvolver soluções de bases de dados complexas que tornam a introdução e gestão de dados mais eficiente e fácil de utilizar. Iremos analisar a utilização de listas pendentes e caixas de verificação, a introdução de dados ligados através de portais e a implementação de regras de validação para campos.

 

1. utilização de listas pendentes e caixas de verificação

Passo 1: Criar listas pendentes

As listas pendentes oferecem uma forma fácil de selecionar valores predefinidos. Reduzem a taxa de erro na introdução de dados e asseguram a consistência da sua base de dados.

  1. Selecionar campo para lista pendenteMudar para o modo de apresentação (Cmd + L ou Ctrl + L) e selecione o campo que deve funcionar como uma lista pendente.
  2. Definir lista pendente: Abrir o Inspetor e ir para o separador dados. Selecionar em Estilo de controlo a opção Lista pendente de.
  3. Definir valores para a lista pendenteClique em Definir lista de valores e criar uma nova lista de valores. É possível entrar os valores manualmente ou fazer referência a valores de outro campo no banco de dados.
  4. Lista pendente Aplicar e testarUma vez definida a lista, esta é apresentada no campo selecionado. Mude para o modo de navegação e teste se a lista pendente funciona corretamente.
Passo 2: Configurar caixas de verificação e botões de rádio

As caixas de verificação e os botões de rádio permitem aos utilizadores fazer várias selecções (no caso das caixas de verificação) ou uma única seleção (no caso dos botões de rádio) a partir de uma lista predefinida.

  1. Campo de seleção para caixas de verificação/campos de opçãoNo modo de apresentação, selecione o campo que deve ser fornecido com caixas de verificação ou botões de rádio.
  2. Selecionar o estilo de controloNo Inspetor sob dados selecionar Campo de marcação ou Campo de opção como estilo de controlo.
  3. Criar lista de valores para caixas de verificação/campos de opçãoCriar uma lista de valores como para a lista pendente. Os valores desta lista são então apresentados como opções.
  4. Aplicação e testeTeste a apresentação no modo de navegação para garantir que as caixas de verificação ou os botões de rádio funcionam como pretendido.
Menus pendentes, listas pendentes e caixas de verificação na FileMaker
Vermelho: caixas de verificação, amarelo: botões de rádio, verde: lista pendente

2. entrada de dados ligados através de secções

Os portais em FileMaker fornecem uma forma poderosa de visualizar e editar dados de tabelas ligadas. Isto é particularmente útil se pretender apresentar relações entre registos de dados ou introduzir dados ligados.

Passo 1: Criar uma secção
  1. Adicionar secçãoMudar para o modo de apresentação e selecionar o Ferramenta de corte na paleta de objectos. Clique na apresentação para colocar o portal.
  2. Selecionar tabela ligadaNa caixa de diálogo de configuração do portal, selecionar a tabela ligada cujos dados se pretende visualizar. Esta tabela deve estar ligada à tabela atual através de uma relação.
  3. Mostrar campos na secçãoSelecione os campos da tabela ligada a serem apresentados no portal. É possível adicionar vários campos para fornecer uma visão abrangente dos registos ligados.
  4. Ajustar e testar o cortePersonalizar o aspeto do portal, alterando o tamanho dos campos e ajustando a disposição. Teste o portal no modo de navegação para garantir que os registos de dados ligados podem ser apresentados e editados corretamente.
Etapa 2: Introdução de dados numa secção
  1. Adicionar um novo registo de dados no portalOs portais permitem aos utilizadores criar novos registos de dados ligados diretamente na tabela ligada. Clique no registo de dados vazio no portal e introduza os dados necessários.
  2. Ligação automática de registos de dadosA FileMaker assegura que os novos registos de dados no portal são automaticamente ligados ao registo de dados atual na tabela principal com base na relação definida.
  3. Otimizar o portal para entradasÉ possível configurar o portal para que apenas determinados campos possam ser editados ou para que apenas um número limitado de registos de dados seja apresentado, a fim de aumentar a facilidade de utilização.
Etapa 3: Funções avançadas de corte
  1. Aplicar filtros para portaisFiltrar os registos de dados apresentados no portal para mostrar apenas as informações relevantes. Isto é feito através da função Definições do filtro do portal no modo de apresentação.
  2. Ordenação no portalOrdem de ordenação: Especifique uma ordem de ordenação para os registos de dados no portal. Esta opção está disponível na caixa de diálogo de configuração do portal e permite que os registos de dados sejam ordenados de acordo com determinados critérios.
Extractos na gFM-Business
Secção para facturas de um cliente no gFM-Business

3. regras de validação dos campos

As regras de validação ajudam a garantir a integridade dos dados introduzidos. Determinam os valores que são aceites num campo, evitando assim entradas incorrectas.

Passo 1: Definir regras de validação
  1. Selecionar campo: Mudar para o Gestão de bases de dados-mode (via Ficheiro > Gerir > Base de dados) e selecionar o campo para o qual se pretende definir uma regra de validação.
  2. Chamar as opções de validaçãoClicar no botão Opções ao lado do nome do campo para abrir a janela Opções de campo para abrir.
  3. Ativar a validaçãoNo registo Validação pode ativar várias opções de validação, por exemplo
    • O valor deve estar presenteO campo não pode estar vazio.
    • Valor únicoEvita a duplicação de entradas.
    • Dentro de uma áreaDefine um intervalo de valores admissível, por exemplo, um número entre 1 e 100.
    • Correspondência de padrõesObriga a um formato específico, por exemplo, um endereço de correio eletrónico ou um número de telefone.
  4. Personalizar mensagens de erroTambém é possível criar uma mensagem de erro personalizada que é apresentada se uma entrada não cumprir as regras de validação.
Etapa 2: Teste de validação
  1. Introdução de dados no modo de deslocaçãoMudar para o modo de navegação e introduzir dados no campo validado. Teste diferentes cenários para garantir que as regras de validação são aplicadas corretamente.
  2. Verificar o tratamento de errosAssegurar que a mensagem de erro personalizada é apresentada se for introduzido um valor inválido e que o utilizador é convidado a corrigir a entrada.
Etapa 3: Regras de validação alargadas
  1. Combinar várias condiçõesÉ possível configurar regras de validação de modo a que várias condições tenham de ser satisfeitas. Isto pode ser feito através da utilização de campos de cálculo ou da combinação de diferentes opções de validação na caixa de diálogo das opções de campo.
  2. Validação a nível do scriptPara além dos campos, também é possível implementar regras de validação em scripts. Isto dá-lhe mais flexibilidade para criar uma lógica de validação complexa e executar acções específicas se a validação falhar.
Regras de validação para campos

Perguntas mais frequentes

  • Como é que posso utilizar listas pendentes e menus pop-up para a introdução de dados na FileMaker?
    • Na FileMaker, pode utilizar listas pendentes e menus pop-up para facilitar a introdução de dados e controlar as opções disponíveis para o utilizador. No modo Layout, pode selecionar um campo, atribuir a opção "Lista pendente" ou "Menu pendente" no Inspetor, em Dados, e criar uma lista de valores. Uma lista pendente apresenta uma lista pendente para seleção, enquanto um menu pop-up apresenta o elemento selecionado no campo sem que a lista permaneça visível até ser aberta.
  • Como é que crio listas de valores para listas pop-up ou menus pop-up?
    • Para criar uma lista de valores, vá a "Ficheiro" > "Administração" > "Listas de valores" no modo de apresentação. Aqui pode criar uma nova lista de valores que contém valores definidos pelo utilizador ou que se baseia dinamicamente nos dados de um campo. Pode então atribuir esta lista de valores a listas ou menus pendentes para que os utilizadores possam fazer uma seleção predefinida.
  • O que são botões de rádio e como são utilizados na FileMaker?
    • Os botões de rádio permitem aos utilizadores selecionar a partir de um intervalo de valores predefinidos. No modo de apresentação, pode selecionar um campo e especificar a apresentação como botões de rádio no inspetor, em Dados. A lista de valores associada é apresentada ao utilizador como botões de rádio individuais a partir dos quais pode fazer uma seleção. Esta opção é adequada para decisões claras, por exemplo, "Sim" ou "Não".
  • Como posso criar um menu pop-up dinâmico com base numa seleção específica?
    • É possível criar listas de valores condicionais dinâmicas que são filtradas com base na seleção de outro campo. Para tal, cria-se uma lista de valores com base nos valores de um campo ligado. Quando o utilizador faz uma seleção, o menu pop-up apresenta apenas os valores correspondentes que estão ligados à primeira seleção. Esta função é útil para cenários como a seleção de país e cidade.
  • Como posso utilizar secções para apresentar registos de dados ligados num esquema?
    • Um portal na FileMaker é um objeto de layout que exibe registos ligados de outra tabela ou da tabela atual. É possível adicionar um portal no modo de layout para exibir uma lista de pedidos de um cliente, por exemplo. O gráfico de relações é utilizado para determinar quais os registos de dados que aparecem no portal. O utilizador pode criar, editar ou eliminar novos registos de dados diretamente no portal.
  • Posso introduzir dados diretamente numa secção?
    • Sim, é possível introduzir dados diretamente num portal se este estiver configurado para conter campos editáveis. Se o portal estiver ligado a uma tabela ligada, os utilizadores podem adicionar novos registos preenchendo os campos no portal ou editar registos existentes. Esta função é frequentemente utilizada em layouts mestre-detalhe, por exemplo, para gerir produtos numa encomenda.
  • Como é que defino regras de validação para campos para controlar a introdução de dados?
    • Na FileMaker, pode definir regras de validação para garantir que a introdução de dados cumpre os requisitos. Vá a "Ficheiro" > "Gerir Base de Dados" > "Campos", selecione um campo e defina as regras de validação em Opções. Pode garantir, por exemplo, que apenas são introduzidos valores numéricos, que os campos obrigatórios são preenchidos ou que são necessários valores únicos. Se um utilizador fizer uma entrada inválida, é apresentada uma mensagem de erro.
  • Posso apresentar mensagens de erro personalizadas para erros de validação?
    • Sim, é possível exibir mensagens de erro personalizadas para erros de validação no FileMaker. Quando define regras de validação para um campo, existe uma opção para introduzir uma mensagem personalizada que é apresentada quando o utilizador faz uma entrada inválida. Esta mensagem pode conter instruções detalhadas sobre como o utilizador deve corrigir a entrada.
  • Como posso criar validações dinâmicas com base noutros campos?
    • Pode utilizar regras de validação baseadas em cálculos para criar validações dinâmicas baseadas noutros campos. Ao definir um campo, pode selecionar o cálculo como uma regra de validação e definir condições como "Se o campo A estiver vazio, o campo B deve ser preenchido". Esta validação dinâmica permite um controlo mais preciso da introdução de dados.
  • Como é que posso tornar uma entrada num campo obrigatório?
    • Para definir um campo como um campo obrigatório no FileMaker, abra as definições do campo e active a opção "Valor obrigatório" nas opções de validação. Se este campo não for preenchido antes de o registo ser guardado, a FileMaker apresenta uma mensagem de erro e o utilizador tem de preencher o campo antes de poder continuar.
  • Como posso evitar registos de dados duplicados num campo específico?
    • Para evitar registos de dados duplicados num determinado campo, pode ativar a regra de validação "Tem de ser único". Esta regra garante que cada valor introduzido neste campo é único. Se o utilizador tentar introduzir um valor que já existe noutro registo, é apresentada uma mensagem de erro e o registo não pode ser guardado até que seja introduzido um valor único.

gFM-Business Código aberto FileMaker Base-ERP

O software para o curso intensivo

Descarregar gratuitamente
ERP de código aberto baseado na Claris FileMaker
3.2 Métodos avançados de introdução de dados

Partilhar esta página:

Um software ERP tão flexível como a sua empresa.
Teremos todo o prazer em o aconselhar.

Software ERP personalizável para Mac, Windows e iOS.

Você está aqui: Métodos avançados de introdução de dados na FileMaker | capítulo 3.2