Programação ADVPL/TLPP

StrZero

StrZero

1 minuto A função StrZero  é uma das funções para conversões de tipo em ADVPL, com ela podemos converter uma variável ADVPL do tipo Numérico,. para um String formatada inserindo zeros à esquerda e/ou símbolo decimal(“.”) em suas casas de acordo com os parâmetros informados. Sintaxe: StrZero(nNum,nTam,nDec)   Argumento(s):   Retorno:   Exemplo: StrZero(1000,9,2) -> “001000.00” No exemplo acima utilizamos a função StrZero e informamos como parâmetro à função o valor Numérico 1000 e o retorno é uma String formata de tamanho 9 e com Continue lendo

AllTrim

AllTrim

1 minuto A função AllTrim  é uma função de manipulação de string em ADVPL e tem por objetivo remover os espaços em branco à direita e à esquerda de uma string. de uma cadeia de caracteres passada como parâmetro. Sintaxe: AllTrim(cTexto) Parâmetro(s): Retorno: No exemplo abaixo utilizamos a função AllTrim e informamos como parâmetro à função o valor caractere ” PROTHEUSADVPL  “ com espaços tanto a esquerda como a direita e o retorno é uma string sem os espaços “PROTHEUSADVPL”. Exemplo em ADVPL: É isso Continue lendo

ExistDir

ExistDir

1 minuto     Hoje abordaremos uma função de manipulação de arquivos em ADVPL, a ExistDir, utilizando essa função podemos identificar se um diretório existe e é valido de acordo com os parâmetros que informamos. Sintaxe: ExistDir(<cPath>, [uParam2], [lMin]) Parâmetros Retorno: Exemplo: Bem pessoal e era isso que tínhamos pra falar da função ExistDir, espero que vocês tenham entendido o funcionamento da função, até mais e um grande abraço. Link de referência:  http://tdn.totvs.com/display/tec/ExistDir