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

Função que verifica se um pedido já foi transmitido via AdvPL

Olá pessoal… Hoje vou mostrar uma função que desenvolvi, para verificar se um pedido já foi transmitido utilizando o AdvPL. Essa rotina, você pode usar em pontos de entrada, no fórmulas, ou até mesmo...

View Article


Tela de autenticação customizada no Protheus

Olá pessoal… Hoje vou mostrar como fazer uma tela de autenticação customizada no Protheus. Essa tela customizada, serve tanto para o desenvolvimento de rotinas que necessitem de um login, ao invés de...

View Article


Editar várias linhas ao mesmo tempo no TDS

Olá pessoal… Recentemente me mostraram um recurso interessante no TDS, a edição de múltiplas linhas ao mesmo tempo. Por exemplo, abaixo um print das linhas originais do programa: Ao pressionar...

View Article

Rotina para percorrer todas as filiais em AdvPL

Olá pessoal… Hoje vou mostrar um exemplo de rotina em AdvPL para percorrer todas as filiais no Protheus (considerando a unidade de negócios e o grupo de empresas). A Rotina foi escrita, pegando todas...

View Article

Descobrir última pergunta executada pelo Protheus

Olá pessoal… Recentemente desenvolvi uma rotina que retorna o código da última pergunta executada pelo Protheus (SX1, através da rotina Pergunte). Mas qual seria a funcionalidade real da rotina?...

View Article


Função que retorna as semanas entre duas datas em AdvPL

Olá pessoal… Hoje vou mostrar uma rotina que desenvolvi em AdvPL, que traz informações de semanas entre duas datas. Basicamente a rotina pessoal, recebe duas datas, e através de uma data de corte (por...

View Article

Vídeo Aula – AdvPL 017 – MVC

Olá pessoal… Na vídeo aula de hoje, irei mostrar alguns conceitos básicos de MVC em AdvPL, e criaremos tabelas e campos que serão usadas nas próximas aulas. Fonte de exemplo: Esses e outros códigos,...

View Article

Clonar um grupo de perguntas no Protheus

Olá pessoal… Hoje vou mostrar como copiar / clonar um grupo de perguntas no Protheus, utilizando uma função escrita em AdvPL. O objetivo de clonar um grupo de perguntas, é não correr o risco de alterar...

View Article


Mudando a sequencia de impressão de um relatório no Protheus

Olá pessoal… Vou mostrar hoje como fazer uma impressão com a sequência diferente no Protheus (teste realizado com TMSPrinter). Por padrão pessoal, a impressão no Protheus é sequencial, então por...

View Article


Copiando arquivos via AdvPL

Olá pessoal… Hoje vou mostrar 3 formas de copiar arquivos utilizando a linguagem AdvPL (irei exemplificar a cópia de arquivos de dentro da Protheus Data para uma estação que está executando o Smart...

View Article

Acessando a tabela de Motivos de Baixa Financeiro via AdvPL

Olá pessoal… Hoje vou mostrar como acessar a tabela de Motivos de Baixa Financeiro utilizando uma User Function. Os Motivos de Baixa Financeiro no Protheus, não ficam salvos em uma tabela no SQL, e...

View Article

Utilizando sequência Código/Ano via AdvPL

Olá pessoal… Hoje vou mostrar como utilizar uma sequência de Código/Ano via AdvPL, como por exemplo, 001/16, 002/16, 003/16, etc. Como foi desenvolvido uma User Function, ela pode ser utilizada em...

View Article

Plugin do AdvPL para o Notepad++

Olá pessoal… Existe um plugin para o Notepad++ que muda o tema dos arquivos .pr* (AdvPL), desenvolvido pelo Ernani Forastieri. Primeiramente acesse o seguinte link clicando aqui, clique então em “Faça...

View Article


Consulta padrão com dados de Array

Olá pessoal… Hoje vou mostrar uma função que é uma tela de consulta de dados (que pode ser cadastrada como uma consulta padrão), utilizando informações de um Array. A rotina criada, basicamente carrega...

View Article

Como gerar patchs pelo TDS

Olá pessoal… Hoje vou mostrar como gerar (criar) patchs (arquivos .ptm) diretamente pelo TDS. Primeiramente clique em gerar Patch. As duas opções mais utilizadas são: – Por programas, selecionados a...

View Article


Exemplos de geração de arquivo para o Excel via AdvPL

Olá pessoal… Hoje vou mostrar exemplos de como gerar arquivos para o Excel, utilizando o AdvPL e as classes FWMsExcel e FWMSExcelEx. Existem duas classes para geração de arquivos xml do Excel, a...

View Article

Criando gráficos via AdvPL com FWChartBar

Olá pessoal… Hoje vou mostrar um exemplo simples de como criar gráfico de barra em AdvPL, utilizando a classe FWChartBar. Foram criadas novas classes para geração de gráficos substituindo a antiga...

View Article


Vídeo Aula – AdvPL 019 – Validações em MVC

Olá pessoal… Hoje vou mostrar uma aula em MVC para alterar as validações padrões bPre, bPos, bCommit e bCancel. Abaixo o código fonte completo usado na aula: Esses e outros códigos, estão disponíveis...

View Article

Função que salva a pilha de chamadas em um arquivo via AdvPL

Olá pessoal… Hoje vou mostrar como gravar a Pilha de chamadas em um arquivo .txt via AdvPL. Essa função tem como objetivo, trazer a FunName executada (Função do Menu), e a lista de todas as ProcName...

View Article

Vídeo Aula – AdvPL 020 – Modelo 3 em MVC

Olá pessoal… Na aula de hoje irei mostrar como fazer um cadastro do tipo Modelo 3 em MVC, que basicamente é um cadastro que possui 2 tabelas, uma cabeçalho e outra itens (similar ao Pedido de Venda)....

View Article
Browsing all 1179 articles
Browse latest View live