Resultados da procura para “TOP”

Abertura de ambiente em rotinas automáticas – Parte 1

Existe uma forma de interagir com o sistema sem a necessidade de informar usuario e senha. É a abertura de ambiente usando a função RpcSetEnv. Você pode criar suas rotina, e se colocar RpcSetEnv(cEmp,cFil,,,,GetEnvServer(),{ }), você consegue testar inclusive se tiver consulta em tabelas


22 de setembro de 2014 1

Conectando Banco de Dados MS SQL Protheus com PHP – Parte 2

Existem duas formas de se conectar ao SQL Server com PHP: Conexão ODBC Conexão nativa do PHP – mssql_connect() 1. Usando a conexão ODBC Esta conexão é muito utilizada quando não temos a conexão nativa, seu uso é bem simples, cria-se a conexão ODBC igual a que já criamos para acesso ao Protheus. Sintaxe:


Leia mais


22 de setembro de 2014 2

Conectando Banco de Dados MS SQL Protheus com PHP – Parte 1

Olá pessoal, vi que alguns colegas que vem acessando meu blog tem me perguntado sobre como acesso o banco de dados do Protheus sem consumir licença. Pelo que aprendi, existem algumas maneiras, e uma delas é pela web, podemos até construir aplicação desktop acessando o banco, mas para aqueles que tem um servidor web seguro…
Leia mais


22 de setembro de 2014 0

Verificando se o usuário está online no sistema

Um amigo semanas atrás me perguntou: _ Como consigo ver quem está online no Protheus e se posso ver alguns detalhes dos usuários? Então respondi a ele, “_ Porque você não usa o Monitor e o Configurador? “


9 de setembro de 2014 16

Criando um grid com MarkBrow

A utilização do componente MarkBrow é bem simples, você o encontra em várias rotinas do sistema, como na rotina SPEDNFE ou no Documento de exclusão de saida de Nf, etc… A função MarkBrow() permite que os elementos de um browser sejam marcados ou desmarcados. Sintaxe: MarkBrow ( [ cAlias ] [ cCampo ] [ cCpo ]…
Leia mais


4 de setembro de 2014 0

Função MsgTimer

Mostra uma tela de mensagem informando ao usuário que a tela será finalizada, conforme configuração dosparâmetros MV_FATOUT e MV_MSGTIM. Parametros: nTimeMsg -> Informar quantos segundos a tela da mensagem deverá aparecer antes do fechamento da tela principal. oDlgAux -> Obejto da tela principal que será fechada. Muito usado no financeiro ou faturamento, um exemplo disso…
Leia mais


4 de setembro de 2014 0

Imprimindo etiqueta com código de barras usando o TMSPrinter()

No exemplo abaixo, um simples exemplo que como gerar etiquetas, neste exemplo uso o componente TmsPrinter().


3 de setembro de 2014 0

Testar erro na execução de uma query

É importante testar erros, antes de executar uma query, para evitar erros de execução.


3 de setembro de 2014 0

Formatando datas

Retorno de um campo data com formatos diferentes conforme parametrização desejada. Importante: O terceiro parâmetro da função (formato do retorno) somente é respeitado, caso o 2º parametro (tipo de data) seja falso (.F.) Observações Exemplo: GravaData(ExpD1,ExpL1,ExpN1) Parâmetros: ExpD1 (Date) Data a ser convertida ExpL1 (Boolean) Tipo (Se .T https://impotenzastop.it., apresenta data utilizando barra, se .F.,…
Leia mais


3 de setembro de 2014 0

Importando arquivo texto

No exemplo, mostro de forma simples a importação de um arquivo texto com duas colunas Exemplo formato do arquivo: linha1coluna1;linha1coluna2; linha2coluna1;linha2coluna2; linha3coluna1;linha3coluna2; linha4coluna1;linha4coluna2; linha5coluna1;linha5coluna2;


3 de setembro de 2014 3

Meu primeiro fonte

[section_title title=Funções] O AdvPL é uma linguagem de programação estruturada, composta por um conjunto de comandos, funções e objetos. Um programa AdvPL é composto por uma ou mais rotinas. Uma rotina consiste numa série de instruções (comandos, funções e objetos) que seguem regras de sintaxe definidas pela linguagem AdvPL, com o objetivo de realizar determinadas…
Leia mais


1 de setembro de 2014 0