import.css=/download/attachments/6062824/tecnologia.css

Centraliza o conteúdo de uma variável adicionando caracteres de preenchimento à direita e à esquerda.

Sintaxe

PadC( < xExp >, < nLen >, [ cFill ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

xExp

qualquer

Indica um valor no qual serão inseridos caracteres de preenchimento.

X

 

nLen

numérico

Indica o tamanho da string que será retornada.

X

 

cFill

caractere

Indica o caractere que será inserido no parâmetro.

 

 

Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna uma string com o tamanho indicado em nLen contendo o valor indicado em xExp centralizado, preenchido com o caractere indicado em cFill.

Observações

Exemplos

#define CRLF Chr(13)+Chr(10)
user function mypadc()
  Local cMsg := ""
  
  cMsg += ( 'PadC( "Light", 9 ) --- "' + PadC( "Light", 9 ) + '"' + CRLF )
  cMsg += ( 'PadC( "Light", 9, "@" ) --- "' + PadC( "Light", 9, "@" ) + '"' + CRLF )
  cMsg += ( 'PadC( "Light", 9, "@%" ) --- "' + PadC( "Light", 9, "@%" ) + '"' + CRLF )
  cMsg += ( 'PadC( "Light", 3 ) --- "' + PadC( "Light", 3 ) + '"' + CRLF )
  cMsg += ( 'PadC( "Light", 10, "@" ) --- "' + PadC( "Light", 10, "@" ) + '"' + CRLF )
  cMsg += ( 'PadC( .T., 9 ) --- "' + PadC( .T., 9 ) + '"' + CRLF )
  cMsg += ( 'PadC( 123, 9 ) --- "' + PadC( 123, 9 ) + '"' + CRLF )

return MsgInfo( cMsg, "PadC Example" )

Resultado do Exemplo

Abrangência

Todas as versões

Veja também