Resultados da procura para “SQL”

Consulta Padrão Personalizada (F3)

Sei que já devem ter visto na web, exemplos de consulta padrão personalizada, mas segue uma contribuição nossa mostrando como é simples de se fazer. Para quem está começando e não sabe o que é uma consulta padrão, ela é aquela tela que ao pressionarmos a tecla F3 do teclado sobre um determinado campo, seja…
Leia mais


10 de março de 2016 6

Usando a função UserException

Força um erro, na linguagem AdvPL, para que possa ser tratado posteriormente. Para isso, esta função recebe uma string com a descrição do erro que será apresentada de acordo com o ambiente que está executando.


8 de janeiro de 2016 0

Função TCGetDB – Como saber qual o banco de dados está utilizando?

O TCGetDB, Recupera o tipo do banco de dados relacional, em uso, pela conexão atual com o DBAccess. Sintaxe: TCGetDB() Retorno:  Retorna uma string contendo um identificador do banco de dados em uso pela conexão atual. A função TCGetDB() retorna uma string contendo um identificado que representa o banco de dados relacional (SGBD) em uso pela conexão…
Leia mais


22 de dezembro de 2015 0

Criando etiquetas com código de barras padrão EAN128

Olá, irei postar um simples exemplo de como imprimir etiquetas com código de barras usando o padrão EAN 128. Estarei usando o componente FWMSPrinter, pois com ele posso enviar para qualquer impressora de etiquetas em rede ou para uma impressora laser, jato de tintas ou para o PDFCreator, ou seja, envio para qualquer lugar, sem desculpas…
Leia mais


15 de dezembro de 2015 3

Criando Relatório em tReport de forma simples

Muitos amigos que estão começando a desenvolver em ADVPL sempre me perguntam como fazer um relatório simples, porém muito eficiente. Hoje irei publicar um exemplo de relatório enviado pelo amigo Robson Gonçalves.


26 de julho de 2015 0

Função Processa

Régua de processamento simples, com apenas um indicador de progresso, utilizada no processamento de rotinas.


25 de julho de 2015 0

Reabertura do Estoque

Este assunto é antigo, mas não custa darmos nossa contribuição. Algumas vezes, faz-se necessária a reabertura do estoque. No sistema não existe rotina padrão para se voltar um fechamento. A reabertura do estoque não é recomendada pois pode gerar custos incorretos na apropriação da OP, caso haja OP’s em aberto. Existem formas para executar a…
Leia mais


10 de abril de 2015 0

Criando Pergunta com caixa de seleção

Vai aí uma dica de como criar uma pergunta para usar em suas rotinas onde aparece uma tela com caixa de seleção.


12 de fevereiro de 2015 0

Baixar a versão teste do Protheus 12

O Protheus hoje atende a organizações de múltiplos segmentos de mercado como: agronegócio, logística, manufatura, varejo, serviços, educacional, hospitalidade, construção, saúde, jurídico e serviços financeiros são os principais. Mas mesmo empresas que não se enquadram nessa categoria podem customizar o sistema para que ele se adeque perfeitamente aos seus processos e às suas demandas de…
Leia mais


25 de janeiro de 2015 0

Validar erro em fontes evitando que o smartclient caia.

Sabem aquela telinha que exibe um erro e depois derruba o smartclient? Pois então, tem como exibir o erro mas continuar o processo até o ponto do erro sem derrubar o client.


9 de janeiro de 2015 0

Como inserir registros de uma tabela dentro de outra quando esta tem uma chave primária com autoincremento?

A necessidade aqui é de incluir numa determinada tabela com um select de outra, mas não se esquecendo de tratar o R_E_C_N_O_, para evitar que ocorrar erro de duplicidade. Ambiente: MSSQL, ORACLE Lembrando que quando inserimos registro de uma tabela em outros os campos a serem inseridos devem ser iguais. Exemplo: Tabela 1 Campo1 int auto_increment…
Leia mais


1 de janeiro de 2015 0

Campo RECNO auto-incremental

As vezes passamos por algumas provações quando queremos utilizar os recursos do próprio banco de dados, como o comando INSERT ou UPDATE por exemplo. Nos últimos anos, temos passado por várias evoluções no sistema, e um dos maiores problemas é a sua performance. As vezes ficamos horas a fio esperando determinados processos serem executados, pelo…
Leia mais


16 de novembro de 2014 0