ADVPL II

Verificando se um Alias/Tabela Existe no Dicionário de Dado(SX2) com FWAliasInDic em ADVPL

Verificando se um Alias/Tabela Existe no Dicionário de Dado(SX2) com FWAliasInDic em ADVPL

1 minuto A função FWAliasInDic em ADVPL verifica se um alias / tabela existe no dicionário de dados(SX2) do TOTVS Protheus. Ela é uma das Funções do Dicionário de Dados em ADVPL.   Sintaxe: FWAliasInDic(cAlias)   Parâmetro(s):   Retorno:     Exemplo da função FWAliasInDic em ADVPL:   Bem, finalizamos mais um post aqui no blog. Espero que tenha entendido, se tiver ficado alguma dúvida deixe seu comentário ou nos mandar um e-mail para adiliocosta@protheusadvpl.com.br. Grande abraço e fica com Deus.   Link de referência: Continue lendo

Executando Queries SQL com PLSQuery em ADVPL

Executando Queries SQL com PLSQuery em ADVPL

1 minuto A função PLSQuery em ADVPL executa queries/instruções SQL no banco de dados. Ela  é uma das Funções de Acesso a Banco de Dados / SQL no Protheus em ADVPL.    Sintaxe: PLSQuery(cSQL,cAlias)   Parâmetro(s): Nenhum Retorno: Nil     Exemplo da função PLSQuery em ADVPL:     É isso aí, finalizamos aqui mais um post 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 Continue lendo

Obtendo o Nome de uma Tabela no Banco com RetSQLName em ADVPL

Obtendo o Nome de uma Tabela no Banco com RetSQLName em ADVPL

2 minutos A função RetSQLName em ADVPL obtém o nome da tabela/alias( exe.:”SA2″) passado como parâmetro no banco de dados. Ela  é uma das Funções de Acesso a Banco de Dados / SQL no Protheus em ADVPL.    Sintaxe: RetSQLName(cAlias)   Parâmetro(s): Nenhum Retorno:     Exemplo da função RetSQLName em ADVPL:     É isso aí, finalizamos aqui mais um post 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, Continue lendo

Confirmando a Numeração Gerada por GetSXENum com ConfirmeSX8 em ADVPL

Confirmando a Numeração Gerada por GetSXENum com ConfirmeSX8 em ADVPL

2 minutos A função ConfirmeSX8 em ADVPL tem por objetivo confirmar a numeração sequencial gerada pela função GetSXENum.  Essa função é muito útil quando desejamos obter o próximo número disponível de uma tabela para ser usado na inclusão via rotinas automáticas em ADVPL como Execauto. A função ConfirmeSX8 trabalha em conjunto com a função GetSXENum, que auxilia na geração da numeração automática e a função RollBackSX8, que desfaz toda a operação, voltando a numeração anterior. Ela é uma das Funções de Controle de Numeração(SXE) Continue lendo

Deslocando um Registro de um Alias/Tabela com DBSkip em ADVPL

Deslocando um Registro de um Alias/Tabela com DBSkip em ADVPL

2 minutos A função DBSkip em ADVPL desloca/move um registro de uma alias/tabela corrente para o próximo registro ou anterior, dependendo do valor do parâmetro informado. Ela também é uma das Funções de Acesso a Banco de Dados / SQL no Protheus em ADVPL.    Sintaxe: DBSkip(nReg)   Parâmetro(s): Nenhum Retorno:     Observações: Essa função é utilizada para deslocar o ponteiro de registro da tabela para outro registro a partir do registro atual. O deslocamento é lógico, ou seja, leva em consideração a Continue lendo

Atualizando o Conteúdo de um Parâmetro do Sistema(SX6) de uma Filial com PutMVFil em ADVPL

Atualizando o Conteúdo de um Parâmetro do Sistema(SX6) de uma Filial com PutMVFil em ADVPL

1 minuto A função PutMVFil em ADVPL atualiza o conteúdo de um parâmetro do sistema(SX6) de uma determinal filial informada. Ela é uma das Funções de Parâmetros do Sistema(SX6) em ADVPL.    Sintaxe: PutMVFil(cParSX6,xCont,cFil)   Parâmetro(s):   Retorno:   Exemplo da função PutMVFil em ADVPL: Bem, finalizamos mais um post aqui do blog, espero que tenha entendido o conteúdo sobre a função PutMVFil. Qualquer dúvida deixe seu comentário abaixo ou nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Nos ajude compartilhando esse conteúdo nos grupos de Continue lendo

Atualizando o Conteúdo de um Parâmetro do Sistema(SX6) com PutMV em ADVPL

Atualizando o Conteúdo de um Parâmetro do Sistema(SX6) com PutMV em ADVPL

1 minuto A função PutMV em ADVPL atualiza o conteúdo de parâmetro do sistema(SX6) informado. Elá  é uma das Funções de Parâmetros do Sistema(SX6) em ADVPL.   Sintaxe: PutMV(cParSX6,xCont)   Parâmetro(s):   Retorno:   Exemplo da função PutMV em ADVPL: Bem, finalizamos mais um post aqui do blog, espero que tenha entendido o conteúdo sobre a função PutMV. Qualquer dúvida deixe seu comentário abaixo ou nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Nos ajude compartilhando esse conteúdo nos grupos de Protheus e ADVPL/TLPP que você Continue lendo

Obtendo o Email do Usuário Logado no Protheus com UsrRetMail em ADVPL

Obtendo o Email do Usuário Logado no Protheus com UsrRetMail em ADVPL

1 minuto A função UsrRetMail obtém o email do usuário do Protheus logado no momento da execução de uma determinada rotina. Ela é uma das funções de manipulação de usuários em ADVPL.   Sintaxe: UsrRetMail(cCodUsr)   Parâmetros:   Retorno:     Exemplo da função UsrRetMail em ADVPL: Bem, finalizamos mais um post aqui no blog. Espero que tenha entendido, se tiver ficado alguma dúvida deixe seu comentário ou nos mandar um e-mail para adiliocosta@protheusadvpl.com.br. Grande abraço e fica com Deus.   Links de referência: Continue lendo

Posicionando em Registro de um Alias/Tabela com DBGoTo em ADVPL

Posicionando em Registro de um Alias/Tabela com DBGoTo em ADVPL

1 minuto A função DBGoTo em ADVPL posiciona em um determinado registro de um Alias(tabela corrente), conforme a ordem física (sequência sobre o recno). Ela é uma das Funções de Acesso a Banco de Dados / SQL no Protheus em ADVPL.    Sintaxe: DBGoTo(nRecno)   Parâmetro(s):   Retorno: Nil Observações: A sequência lógica depende da ordem e do filtro ativo na tabela corrente. Exemplo da função DBGoTo em ADVPL:     É isso aí, finalizamos aqui mais um post no Blog ProtheusAdvpl. Caso tenha Continue lendo

Verificando se um E-mail é Válido com IsEMail em ADVPL

Verificando se um E-mail é Válido com IsEMail em ADVPL

1 minuto A função IsEmail em ADVPL verifica se um email passado como parâmetro é válido, retornando true(.T.) caso seja verdadeiro e false(.F.) se for falso. Ela é uma das funções de validação no ADVPL.  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/

Contando Registros de Tabela ou Query SQL com Count To em ADVPL

Contando Registros de Tabela ou Query SQL com Count To em ADVPL

2 minutos O comando Count To em ADVPL conta registros de uma tabela/alias ativo ou de uma query(consulta) SQL.  Esse comando é 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 Count To Para Contar Registros de uma Consulta SQL(Query):   Bem, finalizamos mais Continue lendo

Fechando um Alias/Tabela com DBCloseArea em ADVPL

Fechando um Alias/Tabela com DBCloseArea em ADVPL

2 minutos A função DBCloseArea em ADVPL 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 Continue lendo

Recuperando o Resultado da Última Operação de Busca com Found em ADVPL

Recuperando o Resultado da Última Operação de Busca com Found em ADVPL

1 minuto A função Found em ADVPL indica se a última operação de busca de um registro realizada(Exemplo, utilizando a função DBSeek) foi encontrada, retornando verdadeiro(.T.) ou não, retornando falso(.F.). Essa função é muito útil em situações onde queremos saber se algum registro foi encontrado para fazermos umas validações. Ela é uma das Funções de Acesso a Banco de Dados/SQL no Protheus em ADVPL.    Sintaxe: Found()   Parâmetro(s): Nenhum. Retorno:     Exemplo da função Found em ADVPL:     É isso aí, Continue lendo

Como Visualizar o Conteúdo de Campo MEMO em Consultas SQL

Como Visualizar o Conteúdo de Campo MEMO em Consultas SQL

1 minuto   Olá, no post de hoje iremos aprender como visualizar o conteúdo de campo MEMO em consultas SQL.  Os conteúdos de campos MEMOS tem umas particularidades para serem visualizados, assim temos que usar algumas funções de conversões(CONVERT e VARCHAR) em SQL para ver seu conteúdo. Abaixo segue um exemplo de como fazer isso: Exemplo para visualizar um campo MEMO via consulta SQL: No exemplo abaixo temos um campo customizado do tipo MEMO chamado de C5_XMENNT2, se fizemos uma consulta normal sem a Continue lendo

Obtendo o Recno de um Registro Posicionado com Recno em ADVPL

Obtendo o Recno de um Registro Posicionado com Recno em ADVPL

1 minuto A função Recno em ADVPL retorna o número do registro atualmente posicionado no alias/tabelaativo. Ela também é uma das Funções de Acesso a Banco de Dados / SQL no Protheus em ADVPL.    Sintaxe: Recno()   Parâmetro(s): Nenhum Retorno:     Exemplo da função Recno em ADVPL:     É isso aí, finalizamos aqui mais um post 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 Continue lendo