4D v14.3INSERT LISTBOX COLUMN FORMULA |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
INSERT LISTBOX COLUMN FORMULA
INSERT LISTBOX COLUMN FORMULA
O comando INSERT LISTBOX COLUMN FORMULA insere uma coluna no listbox designado pelos parâmetros objeto e *. O comando INSERT LISTBOX COLUMN FORMULA é similar ao comando INSERT LISTBOX COLUMN exceto que pode ser utilizada para introduzir uma fórmula como conteúdo de uma coluna. Este tipo de conteúdo só pode ser utilizado quando a propriedade “Fonte de dados” do list box é Seleção atual ou Seleção temporária (para maior informação a respeito, consulte a seção Gestão de objetos List BoxTexto multi estilo). Nota: este comando não faz nada se for aplicado à primeira coluna de um list box mostrado em modo hierárquico. Se passa o parâmetro opcional *, indica que o parâmetro objeto é um nome de objeto (string). Se omitir este parâmetro, indica que o parâmetro objeto é uma variável. Nesse caso, não passa uma string, mas uma referência de variável. Para maior informação sobre nomes de objetos, consulte a seção Propriedades dos objetos. A nova coluna é inserida justo antes da coluna designada pelo parâmetro posicionCol. Se o parâmetro posicionCol é superior ao número total de colunas, a coluna será adicionada depois da última coluna. Passe no parâmetro nomCol o nome do objeto da coluna inserida. O parâmetro fórmula pode conter qualquer expressão válida:
No momento da chamada do comando, a formula é analizada e depois é executada. Nota: utilize o comando Command name para definir as fórmulas independentes da linguagem da aplicação (quando chamam a comandos 4D). O parâmetro tipoDados pode ser utilizado para designar o tipo de dados resultantes da execução da formula. Deve passar neste parâmetro uma das seguintes constantes do tema Tipos de campos e variáveis:
Se o resultado da formula não corresponde ao tipo de dados esperado, é gerado um erro. Passe nos parâmetros nomTitulo e varTitulo o nome de objeto e a variável do título coluna inserida. Nos parâmetros nomRodape e varRodape, você também pode passar o nome do objeto e variável do rodapé da coluna inserida. Se você omitir o parâmetro varRodape, 4D usa uma variável dinâmica. Nota: os nomes de objeto devem ser únicos em um formulário. Deve ter certeza de que os nomes passados nos parâmetros nomCol e nomRodape não tenham sido utilizados. Do contrário, a coluna no é criada e um erro é gerado. Se queremos adicionar uma nova coluna à direita do listbox que conterá uma fórmula que calcula a idade de um empregado: vIdade:="Data atual-[Empregados]DataNascimento)\365" |
PROPRIEDADES
Produto: 4D
HISTÓRIA
Criado por: 4D v11 SQL VER TAMBÉM ARTICLE USAGE
Manual de linguagem 4D ( 4D v14 R2) Inherited from :
INSERT LISTBOX COLUMN FORMULA ( 4D v12.4) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||