Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
Transform
Transform

Função: Transform

Converte qualquer valor para uma string formatada. Para isso, formata valores, do tipo caracter, data, lógico e numérico, conforme uma string de máscara especificada que inclui uma combinação de strings de template e funções de picture.

Transform ( < xExp><xExp>, [ cSayPicture] ) --> Ret

 


NomeTipoDescriçãoObrigatórioReferência
xExpQualquerIndica o valor que será formatado. Esta expressão pode ser qualquer tipo de dado válido, exceto array, bloco de código e nulo.X
 

cSayPictureCaracterIndica uma string de caracteres de máscara e template usada para descrever o formato da string que será retornada. Verificar Tabela de Pictures de Formatação
 
X
 

 



Ret
    (qualquer)
  • Retorna a conversão da expressão (exp) para uma string formatada, conforme a definição do parâmetro cSayPicture.
  • Esta função tem a mesma característica, do parâmetro PICTURE, do comando @...SAY.
  • Utilizada para formatar dados que serão enviados à tela ou à impressora.
  • O funcionamento da Picture @E está relacionado com a configuração feita através da função __SetPicture.


 

info
Bloco de código
languagecpp
themeEclipse
titleExemplo
linenumberstrue
nValue := 123.45
 
Transform(nValue, "@E 999,999.99" ) 
// Resultado:"    123,45"
title
Advanced Protheus 6.09
, Advanced Protheus 7.10
, Microsiga Protheus 8.11
e Protheus 10
  também