As caixas de listagem são os objetos de formulário mais versáteis e personalizáveis. Com a chegada do 4D v19 R8, é agora possível definir alturas de linha automáticas para colecções e seleções de entidades!
As alturas automáticas das filas já eram possíveis para as caixas de listagem com base em matrizes. Esta possibilidade é agora também das caixas de listagem baseadas em coleções… e seleções de entidades!
Esta nova funcionalidade permitir-lhe-á criar facilmente este tipo de lista. Com um estalar de um dedo!
Propriedade das colunas
Qualquer que seja o número de colunas apresentadas na caixa de listagem, a escolha das alturas das linhas automáticas é feita para cada coluna e não para a caixa de listagem em si.
Isto permite definir com precisão quais as informações que serão exibidas na caixa de listagem.
Exemplo
Tomemos um exemplo concreto.
Para exibir uma lista de artigos com um título, um subtítulo, e uma descrição detalhada, a primeira coluna caberá normalmente em uma ou duas linhas, a segunda em três ou quatro, mas a última pode ocupar muito espaço que não é necessariamente desejável.
Neste caso, aplicará a altura automática da linha apenas às duas primeiras colunas com conteúdo significativo e aceitará que as descrições detalhadas possam ser truncadas.
caixa de listagem PROPRIEDADES
Quando o conteúdo pode conter uma quantidade muito variável de dados, pode ser apropriado estabelecer limites para o número mínimo e máximo de linhas a exibir. Isto é feito através de duas propriedades definidas ao nível da caixa de listagem.
Estas duas propriedades substituem a propriedade “altura da linha” e só são visíveis quando pelo menos uma coluna tiver sido definida como tendo uma altura automática.
Conclusão
Estas novas possibilidades de exibição de caixas de listagem oferecem uma interface cada vez mais moderna e adaptável às suas necessidades.
Diga-nos o que pensa sobre o assunto no fórum 4D. Aguardamos a sua leitura!