Assim que tiver definido alguns.. estruturas de dados, campose formulários Na sua aplicação, pode criar filtros para cada conjunto de dados.
É possível definir um ou mais filtros em cada conjunto de dados para restringir a exibição de registos em determinadas situações.
Os filtros podem ser simples ou complexos e têm inúmeras aplicações e vantagens, incluindo:
Definir filtros previamente desta forma poupa tempo aos utilizadores e torna a sua aplicação mais útil, como detalhado abaixo.
Uma das principais utilizações dos filtros é restringir os registos que são exibidos formulários de listaformulários de inscrição e formulários de relatório. A restrição é aplicada com base nos valores dos campos dos registos.
Por exemplo, ao criar a aplicação Altova ContractManager utilizando o RecordsManager, os nossos administradores criaram filtros que permitiam aos utilizadores visualizar, com um único clique, os contratos que expirariam nos próximos 90 dias, através da verificação do campo "Data de Expiração" dos registos no contentor de dados. Outro filtro foi criado para os "Novos Contratos", permitindo exibir aqueles com datas de início de validade com menos de um mês.
Os filtros também podem ser utilizados em conjunto com os perfis de utilizador para restringir o acesso aos dados, limitando a visualização e/ou edição de registos.
Se necessário, pode associar um número ilimitado de grupos de alertas a cada filtro que definir. Os grupos de alertas são conjuntos de utilizadores que recebem notificações dentro da aplicação e por e-mail sobre eventos do calendário, como reuniões futuras, subscrições que estão a expirar, eventos recorrentes, e assim por diante.
Associar um grupo de alertas a um filtro ajuda a garantir que as partes interessadas recebam notificações importantes. Se os dados num registo corresponderem a um filtro com um grupo de alertas selecionado, os utilizadores desse grupo de alertas serão notificados quando o prazo definido for atingido, independentemente das configurações específicas do lembrete.
Pode definir filtros pré-definidos para que os utilizadores os possam selecionar durante a utilização da aplicação, e estes serão apresentados aos utilizadores, junto dos campos correspondentes. Estas pesquisas pré-definidas podem ser simples ou complexas e podem poupar tempo e esforço aos utilizadores quando procuram os dados de que necessitam.
Pode otimizar o desempenho com base no facto de as pesquisas dos utilizadores serem realizadas na memória ou na base de dados. Uma pesquisa na memória é muito rápida e permite que os utilizadores vejam a lista de registos a atualizar imediatamente à medida que digitam cada letra, mas para que isto funcione, todos os registos disponíveis têm de ser recuperados do contentor de dados atual, o que, por si só, pode ser lento. A pesquisa na base de dados é a opção preferencial para todos os sistemas, exceto aqueles com poucos dados registados. Pode experimentar facilmente ambas as opções e alternar entre elas a qualquer momento.
Pode criar um novo filtro do zero ou começar copiando e modificando um filtro existente. Durante a criação, pode optar por tornar os filtros visíveis ao público ou ocultá-los dos utilizadores para uso interno. Por exemplo, os filtros utilizados pelos utilizadores da aplicação para realizar pesquisas seriam visíveis ao público, para facilitar a utilização.
A maioria dos outros tipos de filtros são utilizados pelos administradores para configurar o sistema e podem ser ocultados aos utilizadores.
Os filtros podem ser simples ou complexos. Seguem alguns exemplos. Consulte o manual de ajuda do RecordsManager para obter informações detalhadas.
Filtros baseados em datas:
Filtros com múltiplas condições:
Combinar dois filtros:
Com os fundamentos da sua aplicação definidos, já pode começar a desenhar a página inicial que receberá os utilizadores.
Comece a usar o RecordsManager Imediatamente e gratuitamente. O Altova Cloud oferece acesso imediato, sem a necessidade de descarregar software ou criar uma conta. Se desejar guardar o seu trabalho e preservar os seus dados após experimentar a solução, basta criar uma conta de avaliação gratuita.







