segunda-feira , 26 junho 2017
Últimos artigos
 

Inicio » Resultados da pesquisa para: importar

Resultados da pesquisa para: importar

Importar um arquivo texto para o Orçamento (MATA415)

Já tentou importar um arquivo texto para a rotina de orçamento? É uma tristeza só, a rotina de orçamento utiliza uma tabela temporária chamada TMP1 e por conta disso temos algumas pequenas dificuldades em suas validações. Mas com um certo jeitinho, conseguimos driblar e resolver os problemas do dia a dia com esta rotina. Hoje, irei mostrar umas das formas ... Leia Mais »

Importando arquivo texto utilizando o MSExecAuto MATA030 – Cadastro de Clientes

Importar arquivo texto é uma tarefa bem simples no Protheus, e a orientação é: use sempre em conjunto com o MSExecAuto  para importar. Antes de criar uma rotina de importação verifique se a rotina padrão de cadastro a possui, como exemplo a rotina MATA030 – Cadastro padrão de clientes do sistema. Leia Mais »

Importando um arquivo texto remotamente

Sempre nos perguntam como trabalhar com arquivos remotos, tipo como importar um arquivo num servidor remoto ou hospedado num site. Irei postar de forma simples um exemplo de como buscar um arquivo hospedado na web, baixá-lo e importar para dentro de uma rotina do Protheus. Leia Mais »

Protheus 12 Ctree – APSDU não abre ou importa aquivos DBF

Tenho feito migrações do Protheus 12 e tenho deparado com diversos problemas na versão 12.1.7, a minha maior preocupação eram as customizações, mas para a minha surpresa os maiores problemas foram as próprias rotinas padrão do Protheus, e na minha opinião, mesmo depois de tanto tempo se passado desde o seu surgimento, o ERP Protheus 12 ainda é extremamente instável ... Leia Mais »

Sugestão para atualizar campo memo no Protheus de um arquivo txt

Algumas pessoas estavam me perguntando como atualizar o campo memo no Protheus já que este trabalha com a tabela SYP (Descrição dos campos memos)? Tabelas como a do cadastro de produto é uma das tabelas que usam campos mesmo, no caso tem os campos “Descrição LI”, “Descrição em inglês” e “Descrição em português”. O processo de atualização é bem simples, ... Leia Mais »

Importando um arquivo texto sem delimitadores

O processo de importação de um arquivo texto no Protheus não é lá um processo muito simples, mas não impossível de se fazer, o mais fácil é quando temos um arquivo com delimitadores, seja usando ponto e vírgula (;), ou usando o pipe (|), barra (/), entre outros caracteres. Agora importar um arquivo texto sem delimitadores, já torna o processo ... Leia Mais »

Criando tela em MVC separando por grupos e inserindo novos botões

Segue mais um exemplo do uso de MVC, aos poucos iremos postar exemplos desde os mais simples ao mais complexo em MVC. Baseando-se no primeiro exemplo postado em Meu primeiro fonte MVC , iremos mostrar como montar uma tela onde iremos separar os campos por grupos e incluiremos um novo botão em “Ações relacionadas”. Montaremos uma tabela simples, com 6 campos, sendo 1 ... Leia Mais »

Modificando imagens padrão e tema do Protheus

[section_title title=First page title] Acredito que alguns já se perguntaram como altero as imagens padrão do Protheus, ou simplesmente mudar a cor do sistema? Para vender o sistema para Sport Club Internacional a Totvs  criou o tema Sunset. Mas como podemos alterar nós mesmo o tema ou as imagens? Todas as imagens são armazenados no repositório do sistema, portanto precisamos saber quais ... Leia Mais »

Meu primeiro fonte MVC

A arquitetura Model-View-Controller ou MVC, como é mais conhecida, é um padrão de arquitetura de software que visa separar a lógica de negócio da lógica de apresentação, permitindo desenvolvimento, teste e manutenção isolados. Leia Mais »

Função FormBatch – Monta tela generica para processo batch

Monta tela generica para processo batch FormBatch( cTitle, aSays, aButtons, lOk, bValid ) cTitle = Titulo da janela aSays = Array com Says aButtons = Array com bottoes aButtons[i,1] = Tipo de botao aButtons[i,2] = Tipo de enabled aButtons[i,3] = bAction bValid = Bloco de validacao do Form nAltura= Altura do Form em Pixel (Default 250) nLargura = Largura do ... Leia Mais »