4D v14.4ST COMPUTE EXPRESSIONS |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.4
ST COMPUTE EXPRESSIONS
|
ST COMPUTE EXPRESSIONS ( {* ;} object {; startSel {; endSel}} ) | ||||||||
引数 | 型 | 説明 | ||||||
* | 演算子 |
![]() |
指定時: object はオブジェクト名(文字列) 省略時: object は変数またはフィールド | |||||
object | フォームオブジェクト |
![]() |
オブジェクト名( * 指定時)、または変数やフィールド( * 省略時) | |||||
startSel | 倍長整数 |
![]() |
選択範囲の開始地点 | |||||
endSel | 倍長整数 |
![]() |
選択範囲の終了地点 | |||||
O comando ST COMPUTE EXPRESSIONS atualiza as expressões dinâmicas 4D encontradas no campo ou variável com texto enriquecido definido pelo parâmetro objeto.
Para obter mais informação sobre as expressões 4D utilizadas em áreas de texto de multi estilo, 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)