Quantcast
Channel: Arquivo de AdvPL - Terminal de Informação
Browsing all 1180 articles
Browse latest View live

Função para editar usuários contidos em um Parâmetro via AdvPL

Olá pessoal… Hoje vou mostrar um exemplo de função para editar os usuários contidos em um parâmetro na SX6 via AdvPL. Imagine que você colocou alguns usuários em um parâmetro do sistema (por exemplo,...

View Article


Vídeo Aula – AdvPL 021 – Modelo X em MVC

Olá pessoal… Hoje vou mostrar como fazer uma Modelo X em MVC (cadsatro com 3 tabelas – Pai, Filho e Neto). Abaixo o código fonte completo usado na aula: Esses e outros códigos, estão disponíveis...

View Article


Função para cadastro de SX5

Olá pessoal… Hoje vou mostrar um exemplo que fiz, de função para cadastro de dados em uma tabela genérica – SX5. O intuito da rotina, é liberar o cadastro de informações nas tabelas genéricas para um...

View Article

Vídeo Aula – AdvPL 022 – MarkBrowse em MVC

Olá pessoal… Na aula de hoje vou mostrar como fazer um MarkBrowse em MVC (browse com opção de flagar / checar um registro). Abaixo o código fonte completo usado na aula: Esses e outros códigos, estão...

View Article

Função que tira caracteres especiais dos Campos no Protheus

Olá pessoal… Hoje vou mostrar uma rotina que foi desenvolvida, que ao informar algum conteúdo especial em algum campo, esse conteúdo é retirado (como acentos e outros caracteres). Primeiramente, quero...

View Article


Como verificar se um registro está travado via AdvPL

Olá pessoal… Hoje vou mostrar como verificar se um registro está travado (via RecLock) utilizando o AdvPL. Para descobrir se um registro está travado, basta utilizar a função DBRLockList, e verificar o...

View Article

Função para cadastro de dados em um arquivo DBF

Olá pessoal… Hoje vou mostrar uma rotina para manipular os dados de um arquivo DBF via AdvPL (como se fosse uma AxCadastro em Grid). Primeiramente quero agradecer a ajuda do meu amigo Lyster Machado na...

View Article

Função que converte o valor do Soma1 em AdvPL

Olá pessoal… Hoje vou mostrar uma rotina desenvolvida para converter valores gerados pelo Soma1 (como por exemplo, após o 99, vir o 9A, depois o 9B, 9C, 9D até chegar no ZZ). Foram desenvolvidas duas...

View Article


Exemplo de manipulação de XML via AdvPL

Olá pessoal… Hoje vou mostrar dois exemplos em AdvPL para manipular arquivos XML, um gerando o arquivo e outro lendo o conteúdo. Para gerar o arquivo em XML, você pode utilizar as funções padrão para...

View Article


Rotina de Importação da SB6 em AdvPL

Olá pessoal… Hoje vou mostrar um exemplo de rotina que criei para importação de Saldos de/em Terceiros no Protheus (SB6). A importação ocorre em duas frentes, a primeira é a importação da nota de...

View Article

Função que lê o log do IXBLOG e retorna somente a lista dos ExecBlock executados

Olá pessoal… Hoje vou mostrar uma função que desenvolvi, que basicamente lê um arquivo de IXBLog (Logs de pontos de entrada e funções customizadas) e gera um arquivo apenas com a lista das funções....

View Article

Função que migra várias tabelas de uma base para outra em AdvPL

Olá pessoal… Hoje vou mostrar uma função desenvolvida, com o intuito de migrar várias tabelas de uma base de dados para outra utilizando o AdvPL e o SQL Server. Primeiramente quero agradecer a ajuda do...

View Article

Função que quebra um campo MEMO em várias linhas para impressão em AdvPL

Olá pessoal… Devido a necessidade de imprimir um campo MEMO em várias linhas, desenvolvi uma rotina que quebra um campo MEMO (ou uma string) em Array para impressão. A rotina desenvolvida, se parece...

View Article


Função para pegar a descrição de um campo Combo em AdvPL

Olá pessoal… Hoje vou mostrar uma função desenvolvida que retorna a descrição da opção de um campo Combo em AdvPL (por exemplo, S=Sim, ele retorna Sim). A função recebe 3 parâmetros, o primeiro é a...

View Article

Função para criar Pastas / Abas (SXA) em AdvPL

Olá pessoal… Hoje vou mostrar uma função que serve para criar uma nova aba em um cadastro (tabela SXA) utilizando uma função em AdvPL (sem precisar utilizar o Configurador). Nessa função, existem...

View Article


Função para criar parâmetros (SX6) via código fonte em AdvPL

Olá pessoal… Hoje vou mostrar uma função que desenvolvi que serve para criar parâmetros específicos via código fonte em AdvPL. A função recebe um array, com 4 posições, a primeira é o código do...

View Article

Listagem com Tabelas, Campos, Índices e Relacionamentos do Protheus

Olá pessoal… Hoje trago até vocês a lista de tabelas (SX2), campos (SX3), índices (SIX) e relacionamentos (SX9) do Protheus. Clique aqui para visualizar a listagem completa. Abaixo um print do html...

View Article


Consulta Específica com Like de dados em AdvPL

Olá pessoal… Hoje vou mostrar uma função criada para utilizar uma consulta específica (com F3), com a opção de pesquisar por trechos dos campos (com o LIKE do SQL). A construção da rotina, foi similar...

View Article

Função para criar Gatilhos (SX7) via AdvPL

Olá pessoal… Hoje vou mostrar uma função para criar Gatilhos (SX7) via função desenvolvida em AdvPL. A rotina recebe um array, e as posições do Array estão na ordem dos campos de criação do Gatilho...

View Article

Guia de Tabelas do Protheus

Olá pessoal… Muitas das vezes, queremos verificar um campo na estrutura do Protheus, e até abrirmos o Configurador / APSDU, pode ser que demore um bom tempo, para isso, criei algumas páginas com as...

View Article
Browsing all 1180 articles
Browse latest View live