4D v14.3Símbolos de referência de caracteres |
||
|
4D v14.3
Símbolos de referência de caracteres
Símbolos de referência de caracteres
Os símbolos de índice de cadeia são os seguintes: [[...]] Estes símbolos são utilizados para determinar um caractere particular em uma cadeia. Esta sintaxe permite referenciar um caractere em um campo ou uma variável de tipo Alfa ou Texto. Nota: a partir de 4D v13, não é possível visualizar os antigos símbolos em Mac OS, no editor de métodos (≤...≥).Se os símbolos de referência de caracteres aparecerem à esquerda do operador de atribuição (:=), um caractere é atribuído à posição referenciada na cadeia. Por exemplo, se vsNome não for uma cadeia vazia, a seguinte linha passa a ser o primeiro caractere de vsNome a maiúsculas: If(vsNome#"") Por outro lado, se os símbolos de referência aparecerem em uma expressão, devolvem o caractere (ao qual fazem referência) como uma cadeia de um caractere. Por exemplo: ` O seguinte exemplo testa se o último caractere de vtText é o caractere "@" Quando utilizar os símbolos de referência de caracteres, deve endereçar aos caracteres existentes na cadeia da mesma forma que endereça os elementos de um array. Por exemplo se endereça o caractere 20 de uma variável de cadeia, esta variável DEVE conter pelo menos 20 caracteres.
` ¡No faça isso! O seguinte método de projeto coloca em maiúsculas o primeiro caractere de cada palavra do texto recebido como parâmetro e devolve o texto modificado: ` Método de projeto Passar a maiúsculas $0:=$1$vlLen:=Length($0) Por exemplo, a linha: |
PROPRIEDADES
Produto: 4D VER TAMBÉM
Char ARTICLE USAGE
Manual de linguagem 4D ( 4D v14 R3) Inherited from : Símbolos de referência de caracteres ( 4D v12.4) |