Depois de definir alguns.. contêineres de dados, campose formulários No seu aplicativo, você pode criar filtros para cada conjunto de dados.
É possível definir um ou mais filtros em cada contêiner de dados para restringir a exibição de registros em determinadas situações.
Os filtros podem ser simples ou complexos e possuem inúmeras aplicações e vantagens, incluindo:
Definir filtros previamente desta forma economiza tempo aos usuários e torna o seu aplicativo mais útil, como detalhado abaixo.
Uma das principais utilizações de filtros é restringir os registros que são exibidos listas de formuláriosformulários de inscrição e formulários de relatório. A restrição é aplicada com base nos valores dos campos dos registros.
Por exemplo, ao criar o aplicativo Altova ContractManager usando o RecordsManager, nossos administradores criaram filtros que permitiam aos usuários visualizar, com um único clique, contratos que expirariam em 90 dias, verificando o campo "Data de Expiração" dos registros no contêiner de dados. Outro filtro foi criado para exibir contratos novos, ou seja, aqueles com datas de início de validade com menos de um mês.
Os filtros também podem ser utilizados em combinação com os perfis de usuário para restringir o acesso aos dados, limitando a visualização e/ou edição de registros.
Se necessário, você pode associar qualquer número de grupos de alertas a cada filtro que você definir. Os grupos de alertas são conjuntos de usuários que recebem notificações dentro do aplicativo e por e-mail sobre eventos do calendário, como uma reunião agendada, uma assinatura que está prestes 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 em um registro corresponderem a um filtro com um grupo de alertas selecionado, os usuários pertencentes a esse grupo de alertas serão notificados quando o horário de lembrete for atingido, independentemente das configurações definidas no próprio lembrete.
É possível definir filtros pré-definidos que os usuários podem selecionar durante o uso do aplicativo, e esses filtros serão exibidos para eles ao lado dos campos correspondentes. Essas pesquisas pré-definidas podem ser simples ou complexas e podem economizar tempo e esforço aos usuários ao tentar encontrar os dados que precisam.
É possível otimizar o desempenho com base em se as pesquisas dos usuários finais são realizadas na memória ou no banco de dados. Uma pesquisa na memória é muito rápida e permite que os usuários vejam a lista de registros sendo atualizada instantaneamente à medida que digitam cada letra, mas para que isso funcione, todos os registros disponíveis precisam ser recuperados do contêiner de dados atual, o que, por si só, pode ser lento. A pesquisa no banco de dados é a opção preferível para todos os sistemas, exceto aqueles com poucos dados armazenados. Você pode facilmente experimentar ambas as opções e alternar entre elas a qualquer momento.
Você pode criar um novo filtro do zero ou começar copiando e modificando um filtro existente. Durante a criação, você pode optar por tornar os filtros visíveis publicamente ou ocultá-los dos usuários para uso interno. Por exemplo, os filtros utilizados pelos usuários do aplicativo para realizar pesquisas seriam visíveis publicamente, para facilitar o uso.
A maioria dos outros tipos de filtros são utilizados pelos administradores para configurar o sistema e podem ser ocultados dos usuários.
Os filtros podem ser simples ou complexos. Vários exemplos são apresentados abaixo. Consulte o arquivo de ajuda do RecordsManager para obter detalhes completos.
Filtros baseados em data:
Filtros com múltiplas condições:
Combinando dois filtros:
Com os fundamentos do seu aplicativo definidos, você está pronto para projetar a página inicial que receberá os usuários finais.
Comece a usar o RecordsManager Imediatamente e gratuitamente. O Altova Cloud oferece acesso imediato, sem a necessidade de baixar software ou criar uma conta. Se você deseja salvar seu trabalho e preservar seus dados após experimentar a solução, basta criar uma conta de avaliação gratuita.







