Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
ST COMPUTE EXPRESSIONS
|
ST COMPUTE EXPRESSIONS ( {* ;} objeto {; inicioSel {; fimSel}} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
* | Operador |
![]() |
Se especificado, objeto é um nome de objeto (cadeia) Se omitido, objeto é um campo ou uma variável | |||||
objeto | Objeto de formulário |
![]() |
Nome de objeto (se * for especificado) ou Campo ou variável (se * for omitido) |
|||||
inicioSel | Inteiro longo |
![]() |
Inicio da seleção | |||||
fimSel | Inteiro longo |
![]() |
Fim da seleção | |||||
O comando ST COMPUTE EXPRESSIONS atualiza as expressões dinâmicas 4D encontradas no campo ou variável com multi-estilo ou 4D Write Pro definido pelo parâmetro objeto.
Para obter mais informação sobre as expressões 4D utilizadas em áreas de texto de multi estilo ou 4D Write Pro, consulte a descrição do comando ST INSERT EXPRESSION.
O comando torna a avaliar o resultado das expressões presentes no objeto em função do contexto atual e mostra o resultado obtido. Por exemplo, se a expressão introduzida é a hora, o valor se modifica cada vez que se chama ao comando ST COMPUTE EXPRESSIONS. As expressões também se calculam:
Constante | Tipo | Valor | Comentário |
ST End highlight | Inteiro longo | -1001 | Designa o último caractere da seleção atual de texto no objeto (*) |
ST End text | Inteiro longo | 0 | Designa o último caractere do texto contido no objeto |
ST Start highlight | Inteiro longo | -1000 | Designa o primeiro caractere da seleção atual de texto no objeto (*) |
ST Start text | Inteiro longo | 1 | Designa o primeiro caractere do texto contido no objeto |
Você deseja atualizar as referências incluídas na seleção de texto:
ST COMPUTE EXPRESSIONS(*;"myText";ST Start highlight;ST End highlight)
Produto: 4D
Tema: Texto multi estilo
Número
1285
Criado por: 4D v14
Modificado: 4D v16 R5
Manual de linguagem 4D ( 4D v20 R7)