Montando tela de Assistente (Wizard) – Parte 1
Muitos me perguntam, como é que se faz uma tela de Wizard (Assistente), neste artigo irei demonstrar usando a classe FWWizardControl.
Muitos me perguntam, como é que se faz uma tela de Wizard (Assistente), neste artigo irei demonstrar usando a classe FWWizardControl.
Muitos amigos tem me perguntado em como montar uma tela usando MarkBrowse com tabela temporária. E pra ser honesto no começo é meio chato, mas depois que você pega o jeito, fica muito fácil trabalhar com a classe FWMarkBrowse, principalmente se você estiver trabalhando com tabelas existente, mas trabalhar com tabela temporária não é difícil, só…
Leia mais
Ao executar a rotina MATR930 ocorre o erro: THREAD ERROR ([8564], usuario,) 25/08/2016 08:58:02 invalid typecast in file c:\advtec9_tag\advpl\instrvar.inl at line 764 on LIVRARRAYOBS(MATR930.PRX) 19/05/2016 18:33:32 line : 2376 ou type mismatch on .NOT. on LIVRARRAYOBS(MATR930.PRX) 10/11/2015 08:51:32 line : 2372 Este erro ocorre pela falta ou mal preenchimento do parametro MV_R930SAT Segue orientação para que…
Leia mais
Com o novo conceito de desenvolvimento da Totvs, o MVC, algumas coisas mudaram e uma delas é pegar o conteúdo de uma variável de memória de um campo no cabeçalho e utilizá-lo numa célula de um grid, como modelos 2 e 3 por exemplo. Exemplificando: Estou na tabela de preço (OMSA010), rotina que foi convertida…
Leia mais
Olá caros amigos, este artigo é para compartilhar com aqueles que estão se aventurando com a migração do Protheus 11 para o Protheus 12.1.7 e estão tendo dificuldades com o módulo de Recursos Humanos. Como já devem saber, o módulo foi reescrito e diversas mudanças foram feitas como por exemplo o uso da nova tabela…
Leia mais
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.
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.
Outro dia me perguntaram como incluir registro na tabela SC1 – Solicitação de Compras (MATA110) e fazer com que os gatilhos funcionem e perguntaram se é possível aglutinar várias Solicitações em uma só. Para isso é preciso utilizar o MsExecAuto do MATA110, a sua sintaxe é simples:
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…
Leia mais
Conforme já foi exemplificado no artigo https://www.blogadvpl.com/visualizando-dados-do-protheus-no-word-97-a-2010/, irei agora mostrar um exemplo dentro de um contrato (sem uso de macros).
O programador norte-americano, Azer Koçulu, conseguiu interromper o desenvolvimento web em todo o mundo por um breve período na semana passada. Tudo o que ele precisou fazer foi deletar 11 linhas de um código.