fbpx

Utilizando a função StrZero

Descrição:

A partir de um numérico esta função retorna uma string formatada, inserindo zeros à esquerda e/ou o símbolo decimal (“.”) em suas casas, de acordo com as informações do parâmetro.

Sintaxe:

StrZero( < nValor >, < nTamanho >, [ nDecimal ] )

Parâmetros

NomeTipoDescriçãoObrigatórioReferência
nValornuméricoIndica o valor numérico que será convertido para string.X
nTamanhonuméricoIndica o tamanho da string será gerada.X
nDecimalnuméricoIndica o número de casas após o símbolo decimal.

Retorno

cRetcaractereRetorna uma string a partir do valor numérico e do tamanho informado no parâmetro.

Exemplo

#Include "protheus.ch" 
#Include "totvs.ch" 
#Include "topconn.ch" 
/*---------------------------------------------------------
Funcao  : T_STRZERO | Autor: @andredoprotheus
-----------------------------------------------------------
Objetivo: STRZERO -- retorna uma string formatada, inserindo zeros à esquerda 
---------------------------------------------------------*/
User Function T_STRZERO()
 
Local nNum := 0
 
For nNum := 1 To 10
  MsgInfo("Passos percorridos: " + StrZero(nNum , 4))
Next nNum 
 
Return()

Referencia

TDN

Está gostando do conteúdo? Compartilhe!

André Oliveira

💻Especialista no Sistema ERP Totvs Protheus 🚀Compartilhando conhecimento de Protheus/ADVPL/TL++

Assine A Nossa Newsletter

plugins premium WordPress