Subtraindo Anos de uma Data com YearSub em ADVPL

Subtraindo Anos de uma Data com YearSub em ADVPL

1 minuto A função YearSub subtrai uma quantidade de anos de uma data informada nos parâmetos. Ela é uma das funções de manipulação de data e hora em ADVPL. Sintaxe: YearSub(dData,nAnos)   Parâmetro(s):   Retorno:   Exemplo da função YearSub em ADVPL:   É isso aí, finalizamos mais um post aqui no Blog ProtheusAdvpl, caso tenha ficado alguma dúvida deixe seu comentário ou nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Até um próximo post. Grande abraço e fica com Deus.   Link(s) de referência: https://advplconsulting.wordpress.com/2016/11/03/funcoes-de-datas/

Convertendo uma String para o tipo Numérico com GetDToVal em ADVPL

Convertendo uma String para o tipo Numérico com GetDToVal em ADVPL

1 minuto A função GetDToVal  em ADVPL converte uma String para o tipo de dado Numérico. Ela é uma das funções para conversão entre tipos de dados em ADVPL. A diferença entre a função GetDToVal e Val é que GetDToVal pode receber uma string com letras e números e sai pegando os números dentro da string para convertê-los em numéricos, enquanto a função Val recebe apenas uma string que contém números.   Sintaxe: GetDToVal(cStr)   Argumento(s):   Retorno:   Exemplo: No exemplo abaixo utilizamos Continue lendo

Retornando a Diferença em Dias, Meses e Anos Entre duas Datas com DateDiffYMD em ADVPL

Retornando a Diferença em Dias, Meses e Anos Entre duas Datas com DateDiffYMD em ADVPL

2 minutos   A função DateDiffYMD retorna a diferença em dias, meses, e anos entre duas datas informadas nos parâmetros. Essa função recebe duas datas como parâmetros onde o primeiro se refere a data inicial e o segundo a data final. Ao final ela retorna um array de 3 posições, onde na posição[1] é informado a diferença em anos, posição[02] a diferença em meses e a posição[3] a diferença em dias entre as datas. Ela é uma das funções de manipulação de data e hora Continue lendo

Obtendo o Nome do Dia da Semana com DiaSemana em ADVPL

Obtendo o Nome do Dia da Semana com DiaSemana em ADVPL

1 minuto   A função DiaSemana em ADVPL retorna o nome do dia semana de uma data informada como parâmetro. O retorno do nome do dia da semana poderá ser abreviado(Qua, Ter, Dom…) ou por extenso(Sábado, Domingo, Quarta-Feira). Ela é uma das funções de manipulação de data e hora em ADVPL.   Sintaxe: DiaSemana(dData,nTam,nDia)   Parâmetro(s):   Retorno:     Exemplo da função DiaSemana em ADVPL:   É isso aí, finalizamos mais um post aqui no Blog ProtheusAdvpl, caso tenha ficado alguma dúvida deixe seu Continue lendo

Transformando um Array em String com ArrTokStr em ADVPL

Transformando um Array em String com ArrTokStr em ADVPL

1 minuto   A função ArrTokStr em ADVPL tranforma um array em uma string a partir de um delimitador informado. Ela é uma das funções de manipulação de string em ADVPL.   Sintaxe: ArrTokStr(aArray,cDelim)   Parâmetro(s):   Retorno:     Exemplo da função ArrTokStr em ADVPL:    No código ADVPL acima nós passamos para a função ArrTokStr o array aInfo com o delimitador “//” e a função retornou uma string com cada elemento do array separado por “//” {“Data de Hoje”,29/09/25}//{“Site”,”https://protheusadvpl.com.br”}, conforme a imagem abaixo: Continue lendo

Alinhando um Texto com JustificaTXT em ADVPL

Alinhando um Texto com JustificaTXT em ADVPL

2 minutos A função JustificaTXT em ADVPL alinha texto em relatórios ou telas do Protheus, ajustando espaços entre palavras para que as linhas tenham o mesmo comprimento, exceto a última. Isso melhora a apresentação visual e formatação do texto. Ela é uma das funções de manipulação de string em ADVPL.   Sintaxe: JustificaTXT(cTexto,nCarac)   Parâmetro(s): Retorno:     Exemplo da função JustificaTXT em ADVPL: É isso aí, finalizamos aqui o post aqui do Blog ProtheusAdvpl. Caso tenha ficado alguma dúvida deixe seu comentário ou Continue lendo

Transformando um Array em String com os Tipos de Dados e Tamanho dos Conteúdos com FWArrayToStr em ADVPL

Transformando um Array em String com os Tipos de Dados e Tamanho dos Conteúdos com FWArrayToStr em ADVPL

2 minutos   A função FWArrayToStr em ADVPL transforma um array em string e mostra os tipos de dados e tamanho dos conteúdos do array passado como parâmetro. Ela é uma das funções de manipulação de array em ADVPL. Sintaxe: FWArrayToStr(aArray)   Parâmetro(s):   Retorno:     Exemplo da função FWArrayToStr em ADVPL:  No código ADVPL acima a função FWArrayToStr transformou o array aInfo em uma string mostrando as posições e tamanho dos conteúdos desse array. Por exemplo, o conteúdo [33] é o tamanho de Continue lendo

Formatando uma String Usando Especificador de Formatos com FormatStr em ADVPL

Formatando uma String Usando Especificador de Formatos com FormatStr em ADVPL

1 minuto A função FormatStr em ADVPL formata uma string passada como parâmetro usando especificadores de formatos(%c, %n,%d…) para serem substituídos por respectivos tipos de dados. Ela é uma das funções de manipulação de string em ADVPL.  FormatStr utilizar espeficicadores de formatos iguais ao da linguagem C.  Essa função é muito útil em situações onde queremos formatar string com vários tipos de dados sem precisar usar funções de conversões de tipos de dados.   Sintaxe: FormatStr(cStr,aInfo)   Parâmetro(s): Retorno:     Exemplo da função FormatStr Continue lendo

Subtraindo Anos de uma Data com YearSub em ADVPL

Subtraindo Anos de uma Data com YearSub em ADVPL

1 minuto A função YearSub em ADVPL subtrai uma quantidade de anos de uma data informada nos parâmetros. Ela é uma das funções de manipulação de data e hora em ADVPL.   Sintaxe: YearSub(dData,nAnos)   Parâmetro(s):   Retorno:   Exemplo da função YearSub em ADVPL:   É isso aí, finalizamos mais um post aqui no Blog ProtheusAdvpl, caso tenha ficado alguma dúvida deixe seu comentário ou nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Até um próximo post. Grande abraço e fica com Deus.   Link(s) de referência: Continue lendo

Somando Anos a uma Data com YearSum em ADVPL

Somando Anos a uma Data com YearSum em ADVPL

1 minuto A função YearSum em ADVPL soma uma quantidade de anos a uma data informada nos parâmetros. Ela é uma das funções de manipulação de data e hora em ADVPL. Sintaxe: YearSum(dData,nAnos)   Parâmetro(s):   Retorno:   Exemplo da função YearSum em ADVPL:   É isso aí, finalizamos mais um post aqui no Blog ProtheusAdvpl, caso tenha ficado alguma dúvida deixe seu comentário ou nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Até um próximo post. Grande abraço e fica com Deus.   Link(s) de referência: Continue lendo

Subtraindo Meses de uma Data com MonthSub em ADVPL

Subtraindo Meses de uma Data com MonthSub em ADVPL

1 minuto   A função MonthSub em ADVPL subtrai uma quantidade de meses de uma data informada no parâmetro. Ela é uma das funções de manipulação de data e hora em ADVPL.   Sintaxe: MonthSum(dData,nMeses)   Parâmetro(s):   Retorno:   Exemplo da função MonthSub em ADVPL:   É isso aí, finalizamos mais um post aqui no Blog ProtheusAdvpl, caso tenha ficado alguma dúvida deixe seu comentário ou nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Até um próximo post. Grande abraço e fica com Deus.   Link(s) Continue lendo

Somando Meses à uma Data com MonthSum em ADVPL

Somando Meses à uma Data com MonthSum em ADVPL

1 minuto   A função MonthSum em ADVPL soma uma quantidade de meses à uma data informada no parâmetro. Ela é uma das funções de manipulação de data e hora em ADVPL.   Sintaxe: MonthSum(dData,nMeses)   Parâmetro(s):   Retorno:   Exemplo da função MonthSum em ADVPL:   É isso aí, finalizamos mais um post aqui no Blog ProtheusAdvpl, caso tenha ficado alguma dúvida deixe seu comentário ou nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Até um próximo post. Grande abraço e fica com Deus.   Continue lendo

Retornando a Data do Primeiro Dia do Mês com FirstDate em ADVPL

Retornando a Data do Primeiro Dia do Mês com FirstDate em ADVPL

1 minuto A função FirstDate em ADVPL retorna a data do primeiro dia do mês informado como parâmetro. Ela é uma das funções de manipulação de data e hora em ADVPL.   Sintaxe: FirstDate(dData)   Parâmetro(s):   Retorno:   Exemplo da função FirstDate em ADVPL:   É isso aí, finalizamos mais um post aqui no Blog ProtheusAdvpl, caso tenha ficado alguma dúvida deixe seu comentário ou nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Até um próximo post. Grande abraço e fica com Deus.   Link(s) de referência: Continue lendo