🚀 Oferecendo Serviços Remotos de Desenvolvedor AdvPL e Mais 🖥️ Olá pessoal, Espero que este post encontre todos vocês bem! É com grande entusiasmo que compartilho que estou expandindo meus serviços como Desenvolvedor AdvPL para novos desafios e colaborações. Com mais de duas décadas de experiência sólida, minha jornada profissional tem sido enriquecedora, com a oportunidade de participar de projetos empolgantes ao longo dos anos. Agora, estou ansioso para trazer minha experiência e habilidades para novas equipes e projetos, trabalhando de forma remota. Minha expertise abrange não apenas AdvPL, mas também outras tecnologias-chave, incluindo JS, SQL, Infraestrutura e Otimização de Processos. Acredito que essa combinação de conhecimentos me permite oferecer soluções abrangentes e eficazes para uma variedade de necessidades de desenvolvimento. Acredito que a tecnologia tem o poder de transformar negócios e impulsionar o sucesso, e estou comprometido em ajudar meus clientes a alcançar seu
Oi Naldo, beleza? Taí em anexo uma função nova para nossos visitantes do BlackTDN utilizarem. Assim que possível você publica? Obrigado e a braços, Robson Luiz – Rleg //-------------------------------------------------------------- /*/{Protheus.doc} xFwMsgRun Modelo que exemplifica o uso da função FwMsgRun. @param oObj Variável de objeto exportável onde a função FwMsgRun irá executar. @param bBlock Codeblock com a instrução a ser executada enquanto a mensagem fica a mensagem para o usuário. @param cTitle Título da mensagem - não obrigatório. @param cMessage Mensagem enquanto processa a função passada no Codeblock - não obrigatória. @author Robson Luiz - Rleg @since 05.09.2013 @version 1.0 /*/ //-------------------------------------------------------------- #Include "Protheus.ch" User Function xFwMsgRun() Local oDlg Local oFld Local oPnl1, oPnl2, oPnl3, oPnl4 Local oButton1, oButton2, oButton3, oButton4, oButton5, oButton6 Local cTitulo := 'Pr