Tratamento de texto
Atualiza_Label(TextoString)
Troca as macros § do texto informado para as definições dos identificadores efetuadas pelo usuário. Neste link estão os códigos de cada definição e as opções de retorno do identificador.
Exemplo de uso:
Value := Atualiza_Label('Código d§012g §012s');
Capitalize( Texto )
Transforma as primeiras letras de cada palavra do texto informado em maiúsculas e as demais em minúsculas.
Exemplo de uso:
Value := Capitalize( Produto['Descricao'] );
Copy( Texto , Início, Posições )
Retorna parte do texto informado, iniciando na na letra definida por Inicio e retornando um número de caracteres definido por Posições.
Exemplo de uso:
Value := Copy( Produto['Descricao'] , 5, 3 );
Length( Texto )
Retorna o número de caracteres que tem o texto informado.
Exemplo de uso:
Value := Copy( Produto['Descricao'] );
LowerCase( Texto )
Transforma o texto informado em letras minúsculas.
Exemplo de uso:
Value := LowerCase( Produto['Descricao'] );
UpperCase( Texto )
Transforma o texto informado em letras maiúsculas.
Exemplo de uso:
Value := UpperCase( Produto['Descricao'] );
Trim( Texto )
Elimina os caracteres em branco que estejam no início ou final do texto informado.
Exemplo de uso:
Value := Trim( Produto['Descricao'] );
TrimLeft( Texto )
Elimina os caracteres em branco que estejam a esquerda do texto informado.
Exemplo de uso:
Value := TrimLeft( Produto['Descricao'] );
TrimRight( Texto )
Elimina os caracteres em branco que estejam a direita do texto informado.
Exemplo de uso:
Value := TrimRight( Produto['Descricao'] );
POS( Pesquisa , Texto )
Verifica se a sequência pesquisa existe no texto informado e, se existir, retorna a posição onde a sequência de pesquisa foi localizada (se não existir, essa função retornará zero).
Exemplo de uso:
Value := Pos( 'AC', Produto['Codigo'] );
ShowMessage( Mensagem )
Exibe uma mensagem durante o processamento do relatório.
Exemplo de uso:
ShowMessage( 'Término do processamento do relatório' );