4D v16.3Visão Geral |
||
|
4D v16.3
Visão Geral
Visão Geral
Os List box são objetos ativos complexos que permitem mostrar e introduzir dados em forma de colunas sincronizadas. Estes objetos tem as mesmas características básicas das “áreas de rolagem agrupadas”, assim como novas possibilidades estendidas (entrada de valores, classificação de colunas, aparência personalizada, rolagem de colunas, etc.). Um objeto tipo List Box pode ser definido completamente utilizando o editor de formulários de 4D e também pode ser controlado por programação. Este parágrafo detalhas as novas características relacionadas com a criação e definição de objetos tipo List Box no editor de formulários. Para maiores informações sobre o controle programado destes objetos, consulte o capítulo List Box do manual de Linguagem 4D. Existem dois tipos de list boxes: os list box de tipo seleção e os list Box de tipo array.
No caso de uma list Box baseada na seleção atual, qualquer modificação efetuada do lado do banco se reflete automaticamente na list Box e vice versa. A seleção atual é portanto sempre a mesma nos dois lugares.
Um list box contém uma ou mais colunas cujo conteúdo é sincronizado automaticamente. Por padrão, quando se cria uma list box, esta contém apenas uma coluna. É possível modificar o número de colunas (adicionar, duplicar ou apagar uma coluna) utilizando o menu contextual (clique na coluna ou no cabeçalho de uma coluna) ou nas propriedades do list Box.
Um list box de tipo array pode ser visualizado em modo padrão ou em modo hierárquico. Os list boxes mostrados em modo hierárquico utilizam os mecanismos específicos, descritos a seguir. Durante a execução, os list box permitem mostrar e introduzir dados em forma de listas. Nota: para maior informação, consulte o parágrafo Gestão de entrada no manual de Linguagem de 4D. É possível introduzir e mostrar o texto em várias linhas dentro de uma célula de list Box. Para adicionar um retorno à linha:
É possível ordenar valores de colunas por meio de um clique em um título (ordenação padrão). A ordenação é alfanumérica e alternativamente ascendente/descendente com cliques múltiplos. Todas as colunas se sincronizam automaticamente. Nota: para maior informação, consulte o parágrafo Gestão de ordenações no manual de Linguagem de 4D. Também é possível redimensionar cada coluna: O usuário pode modificar a ordem das linhas e colunas utilizando o mouse (se esta ação estiver autorizada): Nota: Nos list box de tipo seleção, não é possível mudar a ordem das linhas movendo-as com o mouse. Todas estas características podem ser controladas utilizando as propriedades do list Box, das colunas, dos cabeçalhos e dos pés, as quais são detalhadas nos parágrafos a seguir. Nota: as características específicas dos list boxes utilizados em modo hierárquico são descritas na seção Criar e usar list box hierárquicas] Os list boxes podem ser impressos em forma modo "pré-visualização" (impressão de uma imagem da área do list box) ou em modo "avançado" (impressão dinâmica de tamanho variável). Para mais informação, consulte Imprimir list boxes no Manual de Linguagem de 4D.
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
ARTICLE USAGE
Manual de Desenho 4D ( 4D v16) |