Lista
Este componente possui carecteristicas diferentes do componente Lista Dinâmica, pois seus dados são carregados de maneira estática e não por meio de uma consulta SQL.
A propriedade Lista é responsável por armazenar a combinação de valor e descrição para cada item adicionado. Sendo assim, os valores que serão inseridas na coluna Valor representará o valor que será armazenado na tabela do banco de dados e a coluna Descrição representará o(s) valore(s) da lista para o usuário final.
Para realizar a exclusão de um registro na tela de definição de Lista de valores e descrição, é necessário selecionar uma linha da grade e pressionar a combinação das teclas Ctrl + Delete.
Observações:
- Para adição de uma nova linha na tela "Lista de valores e descrição", pressione a tecla [Tab] ou [Insert].
- Caso o usuário determine um valor nulo ou branco na Lista de valores e descrição, ao publicar o projeto, não será possível abrir o formulário que contém o componente.
Propriedades em comum:
| Propriedade | Descrição | Tipo | Exemplo |
|---|---|---|---|
| Altura | Define a altura do componente. | Inteiro | 250 |
| Código | Informa o código gerado pelo Maker ao qual o componente/formulário foi associado. De forma geral, não interfere nas características do componente. | Inteiro | 5 |
| Container | Informa em qual container o componente irá ser inserido. | Indefinido | |
| Dica | Armazena uma dica para o componente, o qual se torna acessível no modo de inserção ou alteração. | Letras | "Digite o CPF do cliente" |
| Habilitado | Torna o componente possível ser editado ou manipulado. | Lógico | Sim |
| PosiçãoX e PosiçãoY | O "X" determina a posição do componente em relação à esquerda do formulário, e o "Y" em relação ao topo. | Inteiro | 100 |
| Tabulação | Indica a ordem de tabulação do componente em relação aos outros que compõem a aba do formulário na qual está posto. Essa ordem pode ser observada quando o usuário altera o estado do formulário/grade para o modo de inclusão ou edição e navega entre os componentes/campos usando a tecla Tab. | Inteiro | 2 |
| Tabular | Selecionando a opção Sim, quando o usuário estiver navegando entre os componentes, como foi descrito no item anterior, o componente receberá foco (observada a ordem de tabulação). | Lógico | Sim |
| Tamanho | Aplicado a todos - determina a largura do componente ou formulário. | Inteiro | 100 |
| Visível | Aplicada a todos os componentes, com exceção da Moldura e do objeto formulário - Selecionando a opção Sim, o componente aparece no formulário. | Lógico | Sim |
| Nome | Aplicada a todos os componentes e para o objeto formulário - apresenta o nome do componente. O Maker sugere um nome diferente dos nomes dos componentes existentes no formulário para evitar que mais de um componente possua o mesmo nome. | Letras | "Tabela de Consumidores" |
| Descrição | Aplicada a todos os componentes exceto para os componentes Árvore, Grade, Moldura, Imagem e para o objeto formulário - É a legenda que aparece sobre o componente para identificar (resumidamente) qual a sua função. Observação: Ao selecionar um determinado campo o Maker irá sugerir uma descrição obtida no dicionários de dados, caso o usuário deseje deixar o campo da descrição em branco basta apagá-lo e clicar fora do componente. | Letras | "Insira aqui a idade do consumidor" |
Propriedades específicas do componente Lista:
| Propriedade | Descrição | Tipo | Exemplo |
|---|---|---|---|
| Lista | Configura as opções que estarão disponíveis para seleção pelo usuário final. Ao clicar sobre o botão nessa opção, aparece a tela Lista de valores e descrição. Essa tela contém: Uma grade com as colunas: Valor - O valor contido nesta coluna é o valor que será gravado no campo apontado pelo usuário (propriedade Campo do menu suspenso; propriedade Campo, nesse contexto), assim que o usuário selecionar uma das opções no componente; Descrição - O valor contido nessa coluna é o valor que aparece no componente para facilitar a escolha do usuário. Esta propriedade, não suporta valores em branco, ou seja, vazio. Caso seja necessário simular uma descrição vazia, informe um caracter em branco. Botão OK - Clicando sobre ele, a tela fecha e todas as configurações executadas são gravadas; Botão Cancelar - Ao clicar sobre ele, todas as configurações feitas, desde o momento em que a tela foi aberta, serão desconsideradas e a tela é fechada. | Lista | {{carro},{$30000}} |
| Valores | Esta propriedade possui a mesma função da propriedade descrita pela propriedade Lista. | Lista | {{carro},{$30000}} |