As opções flexíveis oferecem um controlo detalhado para criar visualizações úteis dos dados da sua aplicação.
Para cada formulário de lista, pode definir exatamente quais colunas de dados devem ser exibidas, como os dados devem ser ordenados, quais filtros devem ser aplicados e como os dados devem ser agrupados, caso uma apresentação hierárquica dos dados seja útil para o utilizador final.
As seguintes sequências demonstram como é fácil criar diferentes visualizações utilizando formulários de lista no RecordsManager. Cada animação mostra os passos para criar o formulário de lista e é apresentada juntamente com o formulário resultante, tal como é visualizado pelos utilizadores finais, através de uma aplicação de exemplo para a gestão de contratos legais.

Para criar um novo formulário de lista, comece por selecionar os campos de dados que pretende exibir. O layout de cada formulário de lista é definido dentro de uma tabela, que pode estruturar de acordo com a forma como pretende apresentar os registos. Basta selecionar os campos que deseja mostrar nas colunas da tabela (ou adicionar conteúdo alternativo). Pode facilmente adicionar uma segunda linha para cada registo e exibir conteúdo opcional, como uma descrição nessa segunda linha. Em seguida, ajuste a largura e o estilo de cada coluna conforme desejado.
Neste exemplo, é criado um formulário de lista para exibir cada departamento no banco de dados, juntamente com a sua empresa e descrição, numa tabela com colunas dimensionadas automaticamente com base no conteúdo. Como último passo, atribua um nome ao novo formulário e guarde-o.

Em muitas aplicações, poderá surgir a necessidade de estruturar dados numa relação pai-filho. Os formulários de lista no Altova RecordsManager permitem-lhe utilizar formulários de lista "filho" diretamente dentro dos formulários de lista "pai", para exibir os elementos "filho" incorporados na visualização da lista "pai".
Este exemplo demonstra como criar um formulário de lista para registos de subordinados, referentes a pessoas que trabalham num determinado departamento, e como incorporar esse formulário num formulário de lista principal, de forma a criar uma visão de Departamentos com as respetivas pessoas associadas a cada um.

Ao criar um formulário de lista, pode agrupar registos com base em campos para criar visualizações prontas a usar e convenientes para os utilizadores, e pode agrupar por vários níveis (máximo de 3).
Este exemplo demonstra a criação de um novo formulário de lista para exibir pessoas agrupadas por empresa e departamento. Notarão que o formulário foi criado a partir de uma cópia de um formulário de lista existente, como ponto de partida, e que, posteriormente, foi adicionada uma coluna adicional para exibir o endereço de e-mail, seguida pela adição de agrupamento em dois níveis: empresa e departamento.

Quando um contêiner de dados contém muitos registos, pode ser útil fornecer aos utilizadores uma função de "ir para", que lhes permite inserir alguns caracteres para navegar rapidamente até o registo desejado na lista que estão a visualizar. Ao configurar esta função, pode escolher o tipo de pesquisa (começa por ou contém os caracteres) e se pretende pesquisar em todos os campos ou apenas nos que especificar.
Os formulários de lista vêm, por defeito, com funcionalidades de pesquisa flexíveis e integradas. É fácil restringir a visualização da sua lista utilizando uma pesquisa simples que procura uma sequência de texto em todos os campos, ou uma pesquisa detalhada num campo específico. Os campos disponíveis para uma pesquisa detalhada são, naturalmente, os mesmos que você selecionou para criar o formulário da lista inicialmente.
Saiba mais sobre outros tipos de formulários suportados pelo RecordsManager:
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.