Saltar ligações

Dicas e truques para a FileMaker

Dicas e instruções da FileMaker

Dicas subestimadas para a FileMaker

A FileMaker, a plataforma low-code versátil e fácil de utilizar da Claris, oferece uma grande variedade de funções que ajudam tanto os principiantes como os programadores experientes a criar e gerir soluções de bases de dados personalizadas.

No entanto, para além das caraterísticas óbvias, existem inúmeras dicas e truques menos conhecidos que podem aumentar significativamente a eficiência do desenvolvimento e utilização. Neste relatório, destacamos algumas destas dicas frequentemente negligenciadas, mas valiosas, para o ajudar a concretizar todo o potencial da FileMaker.

1. utilizar o poder da duplicação de esquemas

Se criar layouts complexos na FileMaker que diferem apenas nos detalhes, pode poupar muito tempo duplicando layouts existentes em vez de os criar de raiz. A duplicação de layouts fornece-lhe imediatamente uma imagem completa da estrutura existente, que pode depois personalizar. Isto é particularmente útil se pretender criar variantes para diferentes funções de utilizador ou tipos de dispositivos (por exemplo, computador de secretária e telemóvel).

Se, ao duplicar layouts, a ferramenta fmCheckMate de MrWatson é utilizado, existem possibilidades inimagináveis para procedimentos rápidos. Com esta ferramenta, layouts inteiros podem ser copiados, completamente adaptados a uma origem de tabela diferente e colados novamente de uma só vez. Isto faz com que a personalização de objectos de layout individuais seja uma coisa do passado.

Software ERP baseado em FileMaker
em quatro plataformas.

Mais informações
Software ERP profissional

2. modularizar e reutilizar guiões

É uma boa prática modularizar os scripts na FileMaker e criar componentes reutilizáveis. Isto significa que deve escrever pequenos scripts especializados que executam uma tarefa específica, como verificar dados ou navegar entre layouts. Estes podem depois ser chamados por outros scripts, facilitando a gestão e a depuração. Por exemplo, um script para navegação pode utilizar sempre a mesma lógica para a navegação de apresentação, chamando um script separado "Mudar para apresentação".

3. Simplificar os cálculos de fórmulas com Let (SetVar)

A função Let (SetVar) na FileMaker é frequentemente subestimada, mas oferece um enorme potencial para simplificar cálculos e melhorar a legibilidade. Em vez de efetuar cálculos complicados numa única fórmula, pode utilizar Let para definir variáveis e calculá-las passo a passo. Isto não só torna a fórmula mais fácil de ler, mas também mais fácil de depurar. Também melhora o desempenho de cálculos complexos, uma vez que a FileMaker apenas calcula as variáveis uma vez e depois reutiliza-as.

Exemplo:

SetVar (
   [
      variável1 = campo1 * 2;
      variável2 = campo2 + 5
   ];
   variável1 + variável2
)

4. utilizar e gerir os índices de forma eficaz

Os índices aceleram significativamente a pesquisa e o desempenho das consultas de bases de dados, especialmente em grandes conjuntos de dados. No entanto, deve garantir que os índices são definidos de forma sensata para manter um equilíbrio entre velocidade e consumo de memória. Pode gerir os índices manualmente na FileMaker através das opções de campo. Uma dica é desativar os índices para campos que raramente são pesquisados para reduzir os requisitos de memória. Isto pode aumentar o desempenho geral da sua solução, especialmente em tabelas grandes.

5 Utilizar menus personalizados de forma direcionada

Os menus personalizados são uma ferramenta poderosa para melhorar a experiência do utilizador e aumentar o controlo sobre a interação com a sua solução. É possível remover determinadas funções dos menus padrão, personalizar menus para funções de utilizador específicas ou armazenar scripts especiais por trás dos comandos de menu. Isto proporciona uma forma de otimizar a experiência do utilizador e garantir que apenas as funções realmente necessárias estão disponíveis.

Menus definidos pelo utilizador na FileMaker
Menus definidos pelo utilizador na FileMaker

6. dicas de ferramentas como orientação para o utilizador

As dicas de ferramentas são uma parte frequentemente negligenciada da interface do utilizador, mas são uma excelente forma de ajudar os utilizadores sem sobrecarregar a interface. Podem apresentar informações ou explicações importantes quando o utilizador passa o rato sobre um determinado elemento. Isto é particularmente útil para formulários mais complexos ou para campos que requerem explicações adicionais. As dicas de ferramentas são fáceis de configurar e podem ser inseridas através da função de inspetor em "Dica de ferramenta".

7 Utilizar o objeto WebViewer de forma criativa

O WebViewer na FileMaker oferece inúmeras possibilidades para ir além do padrão. Não só pode exibir páginas web, como também pode ser utilizado para tarefas complexas, tais como diagramas, painéis de controlo ou conteúdo interativo. Pode integrar HTML, CSS e JavaScript diretamente no FileMaker para exibir conteúdo web personalizado. Por exemplo, pode utilizar o WebViewer para apresentar o Google Maps para apresentação de endereços ou diagramas interactivos de fontes externas.

8. depuração rápida com a vista de dados e o depurador de scripts

A combinação da Data View e do Script Debugger na FileMaker Pro Advanced é uma poderosa ferramenta de resolução de problemas. Com o Data View, pode monitorizar o valor de variáveis e campos em tempo real, à medida que percorre o seu script passo a passo no Script Debugger. Isto permite-lhe identificar erros, observando o estado da base de dados em cada passo do script. Isto acelera consideravelmente o desenvolvimento e reduz a probabilidade de erros na solução final.

Depurador de Scripts FileMaker

9. Trabalhar eficazmente com "Executar Script no Servidor"

A função "Perform Script on Server" (PSOS) na FileMaker permite que scripts de computação intensiva sejam executados no servidor em vez de no cliente local. Isto reduz a carga no dispositivo do utilizador e melhora o tempo de execução, especialmente com grandes quantidades de dados. O PSOS é particularmente útil para importações de dados extensas, cálculos complexos ou consultas a bases de dados que demoram muito tempo. No entanto, certifique-se de que o script pode ser executado no lado do servidor, não exigindo quaisquer interações do utilizador ou funções dependentes do cliente.

10. modelo de boia de ancoragem para layouts

Um princípio eficiente e comprovado para desenhar layouts na FileMaker é o chamado modelo âncora-boia. O layout é organizado de forma a que cada tabela se ligue apenas a uma âncora (ponto de partida central) e a várias bóias (tabelas e relações dependentes). Isto ajuda a manter a clareza das relações e das consultas e a otimizar o desempenho da solução. A adesão estrita a este modelo também facilita a depuração posterior e o desenvolvimento da solução.

11. Controlo automático dos dados através de campos de cálculo

Em vez de criar scripts complexos para validação de dados, também pode utilizar campos de cálculo para aplicar regras automaticamente. Por exemplo, pode criar campos de cálculo que garantam que os números de telefone têm um determinado formato ou que os endereços de correio eletrónico são válidos. Estes cálculos são aplicados em tempo real, o que melhora a integridade dos dados e reduz o risco de erros.

12. Utilizar eficazmente "Procurar" e "Substituir

A FileMaker oferece uma poderosa função de "Localizar e Substituir" que é particularmente útil na edição em massa de registos. Esta função pode ser utilizada para corrigir erros em grandes bases de dados ou para efetuar actualizações em muitos registos simultaneamente. Uma dica inteligente aqui é criar uma cópia "Salvar como" da base de dados com antecedência para garantir que nenhuma alteração não intencional seja perdida permanentemente.

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: Dicas e truques para FileMaker