2 minutos Olá, no post de hoje iremos aprender como usar a função XmlParser em ADVPL. Essa função retorna um objeto baseado na estrutura do arquivo XML que foi passado como parâmetro. Ela é uma das funções de tratamento de XML em ADVPL. Sintaxe: XmlParser(cXml,cRep,cErro,cAviso) Parâmetros: Retorno: Exemplo da função XmlParser em ADVPL: Bem, finalizamos mais um post aqui no blog. Espero que você tenha entendido, qualquer dúvida nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Grande abraço e fica com Continue lendo→
1 minuto Olá, no post de hoje iremos aprender como usar a função IsBlind em ADVPL. Essa função tem como objetivo validar se a conexão efetuada com o TOTVS Protheus é através de interface gráfica ou não(via job por exemplo). Ela é uma das funções de controle de processamento em ADVPL. Sintaxe: IsBlind() Retorno: Exemplo da função IsBlind em ADVPL: Bem, finalizamos mais um post aqui no blog. Espero que você tenha entendido, qualquer dúvida nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Grande Continue lendo→
1 minuto A função DBEval é uma das funções de manipulação de bloco de códigos em ADVPL. DBEval avalia um bloco de código para cada registro que atenda um escopo definido, através dos blocos da primeira e segunda condição. Sintaxe: DBEval(bCod,bCond1,bCond2,nMax,nRecno,lExpLog) Parâmetros(s): Retorno: Exemplo de DBEval em ADVPL: Bem, finalizamos mais um post aqui no blog. Caso tenha alguma dúvida deixe seu comentário ou nos envie o e-mail para adiliocosta@protheusadvpl.com.br. Grande abraço e fica com Deus.
1 minuto Olá, no post de hoje iremos aprender como usar a função SetKey no ADVPL. Ela é uma das funções de interface visual no ADVPL. A função SetKey tem como objetivo adicionar blocos de códigos que executam comandos de teclas do teclado. Sintaxe: SetKey(nCodTec,bAcao) Parâmetro(s): Retorno: Exemplo da função Setkey em ADVPL: Bem, finalizamos mais um post aqui no blog. Espero que você tenha entendido, qualquer dúvida nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Grande abraço e fica Continue lendo→
1 minuto Olá, no post de hoje iremos aprender como usar a função IsEmail no ADVPL. Ela é uma das funções de validação no ADVPL. A função IsEmail tem como objetivo validar um e-mail informado pelo usuário na tela do TOTVS Protheus. Sintaxe: IsEmail(cEmail) Parâmetro(s): Retorno: Exemplo da função IsMail no ADVPL: Bem, finalizamos mais um post aqui no blog. Espero que você tenha entendido, qualquer dúvida nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Grande abraço e fica com Deus. Links de referência(s): https://terminaldeinformacao.com/2024/03/23/validando-um-endereco-de-e-mail-com-a-isemail-maratona-advpl-e-tl-310/
1 minuto A função PesqPict retorna a máscara de uma campo da SX3(Campos das Tabelas) informado no parâmetro. Ela é uma das Funções da SX3(Campos das Tabelas) do TOTVS Protheus. Sintaxe: PesqPic(cAlias,cCampo) Parâmetro(s): Retorno: Exemplo da função PesqPict em ADVPL: Podemos ver na imagem abaixo que a função PesqPict retornou a máscara @R 99.999.999/9999-99 do campo A2_CGC que se refere ao campo do CNPJ da tabela de fornecedores(SA2): Bem, finalizamos mais um post aqui no Blog ProtheusAdvpl. Espero que tenha entendido, Continue lendo→
1 minuto A função FwCutOff em ADVPL retira CR/LF/TAB de strings e também pode ser utilizada para remover acentos. Ela é uma das funções de manipulação de string em ADVPL. Sintaxe: FwCutOff(cStr,cAcento) Parâmetro(s): Retorno: Exemplo de FwCutOff ADVPL: É isso aí, finalizamos aqui o post aqui do 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(s): https://udesenv.com.br/post/fwcutoff
1 minuto A função ExistBlock em ADVPL verifica se um determinado Ponto de Entrada ou função de usuário passado como parâmetro existe no RPO(Repositório de Objetos). Ela é uma das funções de Controle de Processamentos em ADVPL. Sintaxe: ExistBlock(cFunc,lLocal,lForced) Parâmetro(s): Retorno: Exemplo da função ExistBlock ADVPL: É isso aí, finalizamos aqui o post aqui do 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 Continue lendo→
1 minuto A função ExecBlock em ADVPL executa um ponto de entrada ou função de usuário passado como parâmetro. Ela é uma das funções de controle de processamentos em ADVPL. Sintaxe: ExecBlock(cFunc,lVar,lSet,uPar) Parâmetro(s): Retorno: Exemplo de ExecBlock ADVPL: É isso aí, finalizamos aqui o post aqui do 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(s): https://tdn.totvs.com/pages/releaseview.action?pageId=6814883
1 minuto A função Seconds em ADVPL retorna a hora do sistema operacional em segundos. A hora no sistema começa com zero horas(0 segundos) e terminar às 23h e 59 segundos(86.399 segundos). Ela é uma das funções de manipulação de data e hora em ADVPL. Podemos utilizar a função Seconds para informar o tempo decorridos em segundos. Sintaxe: Seconds() Retorno: Exemplo da função Seconds em ADVPL: É isso aí, finalizamos mais um post aqui no Blog ProtheusAdvpl, caso tenha ficado Continue lendo→
1 minuto A função Time retorna a hora do sistema operacional. Essa função é utilizada para apresentar ou imprimir a hora do sistema operacional na tela ou relatório do TOTVS Protheus. Ela é uma das funções de manipulação de data e hora em ADVPL. Sintaxe: Time() Retorno: Observações: A função Time pode ser usada com a função Seconds para cálculos de tempos; Exemplo da função Time em ADVPL: É isso aí, finalizamos mais um post aqui no Continue lendo→
2 minutos Olá, no post de hoje iremos falar do comando Count To em ADVPL, utilizado para contar quantos registros tem em uma tabela ou query. O comando Count To em ADVPL é muito útil em situações em que queremos saber a quantidade de registros foi retornada de uma Consulta SQL(query) ou de uma tabela selecionada(DBSelectArea). Sintaxe: Count To [nReg] Parâmetro(s): 1 – Utilizando o comando Count To Para Contar Registros de uma Tabela(Área) Selecionada 2 – Utilizando o comando Continue lendo→
2 minutos Olá, no post de hoje iremos falar da documentação e sintaxe da função MaLibDoFat em ADVPL. A função MaLibDoFat é uma função interna da TOTVS utilizada para liberação de Pedido de Vendas(MATA410) automaticamente no TOTVS Protheus. Para que possamos executar essa função precisamos passamos algumas informações relacionadas ao pedido vendas que desejamos liberar conforme a sintaxe que iremos ver mais a frente. Sintate: MaLibDoFat(nRegSC6,nQtdaLib,lCredito,lEstoque,lAvCred,lAvEst,lLibPar,lTrfLocal) Parâmetro(s): Retorno: ——- Exemplo da função MaLibDoFat em ADVPL: Esse isso ai, finalizamos mais um post Continue lendo→
1 minuto A função StrTokArr em ADVPL separa uma string passada como parâmetro. Essa quebra é feita baseada no separador informado, que pode ser um ou mais caracteres. Ao final ela retorna um array, onde cada porção da string separada é um elemento desse array. StrTokArr é uma das funções de manipulação de string em ADVPL. Sintaxe: StrTokArr(cString,cSep) Parâmetro(s): Retorno: Exemplo de StrTokArr ADVPL: No código ADVPL acima passamos a variável cStr com seus conteúdos separados por “;” e informamos ela e Continue lendo→
1 minuto A função DBCloseArea permite que um alias presente na conexão seja fechado, o que possibilita seu reuso em outra operação. Este comando tem efeito apenas no alias ativo na conexão, sendo necessária sua utilização em conjunto com o comando DBSelectArea(). Ela é uma das Funções de Acesso a Banco de Dados / SQL no Protheus em ADVPL. Sintaxe: DBCloseArea() Parâmetro(s): —- Retorno: Observações: DBCloseArea libera a área de trabalho corrente para uso. Efetiva as atualizações pendentes, libera todos os registros bloqueados Continue lendo→