Jump to content
Fivewin Brasil

Luiz Fernando

Membros
  • Posts

    3,367
  • Joined

  • Last visited

  • Days Won

    40

Luiz Fernando last won the day on April 22 2022

Luiz Fernando had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Luiz Fernando's Achievements

  1. Lendo a postagem acima do Vilian, lembrei-me de quando comecei com o FiveWin. FIVEWIN => Tudo começou com o livro do Vilian. O que não tinha conseguido em mais de 2 anos com o Visual Basic, consegui em poucos meses com o FiveWin, lendo e relendo cada página daquele livro. Acredito que, se não fosse por aquele livro, hoje não estaria trabalhando com o FiveWin. XDEV STUDIO => Mesmo programando em Windows, eu usava um editor de texto para editar os códigos como se fosse no DOS. Foi então que o Vailton presenteou toda a comunidade com o XDev Studio, o que facilitou muito a minha vida. ADS => Mesmo trabalhando com 32 bits, enfrentava grandes problemas de lentidão em relatórios em DBF. Ao fazer algumas mudanças simples no início do sistema e utilizar comandos próprios do ADS para filtro, consegui reduzir o tempo de um relatório de 10 minutos para 30 segundos. Foi algo surreal (rsrs). Eu não acreditava naquilo, pois as mudanças no sistema foram mínimas. Devo muito a isso à ajuda do Giovany Vecchi. FIVEWIN POCKET => Na época, precisava criar um força de vendas para aqueles celulares HTC. Só consegui fazer isso graças à grande ajuda do ALE SB. FASTREPORT => Embora já tivesse visto no fórum, não havia conseguido fazer funcionar. Foi então que o Luis Antonio de S.S. do Paraíso criou um exemplo bem mastigado para mim. Essa foi outra mudança significativa, pois a criação de relatórios ficou muito fácil, além da melhoria na interface com o usuário final. RMCHART => Se não me engano, foi o Evandro que apresentou para a comunidade essa DLL. De forma simples e prática, era possível criar gráficos com um visual impressionante, o que cativava nossos clientes na hora de apresentar o sistema. MYSQL => Considero que essa foi a situação que mais demandou de mim. Como estava usando comandos nativos em SQL, não era possível fazer paralelos com o sistema. Praticamente tive que reescrever todo o sistema e cheguei a perder clientes. Um simples WHERE errado podia comprometer toda a tabela do banco de dados (quem nunca, rsrsrs). Mas valeu muito a pena. Só consegui superar isso graças a um cara chamado Sergio Império. Nunca o vi no fórum, mas do nada ele me chamou no Skype. Lembro-me perfeitamente, ele dedicou toda uma tarde de sábado para me ajudar nisso. Foi muito prestativo no começo, mas depois nunca mais o vi nem falei com ele. tenho minhas duvida se ele existe mesmo, kkkkk. MARIADB => Há cerca de 3 anos, mudei o banco de dados de MySQL para MariaDB, que diferença! A velocidade em algumas ações é absurda. Para mim, era tudo a mesma coisa, mas mais uma vez, graças a um colega, o Jackson, que na época me mostrou algumas vantagens, tomei a decisão da troca. ANDROID => Em 2013, precisei começar a trabalhar com Android, e foi nessa época que o amigo Alexandre Azilves(em memória) me apresentou a WinDev. Só mencionei isso tudo para destacar o quanto sou grato a esta comunidade. Em um post anterior, mencionei que hoje é quase uma tortura fazer manutenção em fivewin, o que é normal depois de conhecer algo muito mais produtivo, isso não quer disser que sou ingrato com a ferramenta. Aqui, o espírito de ajuda é incrível; o pessoal sempre está disposto a ajudar sem esperar nada em troca. Recentemente, o Marcelo da MARCA me ajudou muito com minha NFCe, dedicando boa parte de seu tempo para resolver meu problema. Comparado a outros grupos de programadores, posso afirmar que este fórum é único. No entanto, precisamos sempre nos atualizar. Se for para seguir um exemplo, precisamos nos espelhar no Rogério Figueira, que, em um post anterior, disse que está com 67 anos e com todo o ânimo para novos desafios. Obs: mais um fez quero reforçar ao pessoal que ainda não está utilizando a IA, apenas usando o CHATGPT que é grátis tem me ajudado muito aqui no dia a dia, me economizando grande tempo com pesquisas e estudos.
  2. Colega, se você trabalha com bancos de dados relacionais e dentro do seu sistema utiliza comandos puros em SQL (INSERT, UPDATE, DELETE e SELECT) junto com arrays, posso garantir que esses 90% se reduzem para uns 20%. Se quiser, posso te mostrar como funciona o ambiente de programação aqui no WinDev. Uma vantagem de trabalhar com esses bancos é que você pode desenvolver por módulos e integrar facilmente com o FiveWin, não posso dizer que a WinDev é a melhor opção, pois não conheço outras ferramentas, mas muitas pessoas que eram do fórum e também do PCToledo estão usando a WinDev atualmente. Obs: No caso da WinDev, você aprendeu em desktop, já está trabalhando em mobile e web. Os comandos são todos os mesmos, e você também pode integrar Java, Python, HTML, entre outras linguagens, o bom dessa plataforma o que uma linguagem não faz a outra faz. abs
  3. Colega, quando vi sua mensagem, tomei a liberdade de visitar seu perfil no Facebook para descobrir sua idade. Rapaz, você é muito jovem para simplesmente parar tudo. Talvez você já tenha conquistado a tão almejada liberdade financeira e viver apenas de juros e renda de aluguéis, mas pense que ainda pode ter pela frente uns bons 30 anos de vida. Para isso, é importante ter novos desafios e metas. Sobre não ter mais ânimo para acompanhar as últimas evoluções do mercado, você precisa simplesmente começar. Assim que dominar uma nova ferramenta de programação, vai começar a se motivar de forma automática. Não é necessário trabalhar 10 horas por dia para isso; reduza sua jornada de trabalho, 6 horas no máximo por dia. O FiveWin foi muito bom para todos nós, mas não faz mais sentido usar essa ferramenta. Você vai ver que no mercado existem ferramentas muito, mas muito mais produtivas. Quando você se deparar com isso, pode ter certeza de que o ânimo e a empolgação irão aparecer de forma natural. Há pouco tempo atrás, eu também estava desanimado. Mexer com o FiveWin estava se tornando uma tortura, mas continuar ou não, não era uma escolha para mim, pois ainda não havia alcançado a liberdade financeira para isso. Aos poucos, comecei a mexer com outra ferramenta. Hoje, estou na fase final do meu novo sistema e, ao concluí-lo, começarei um novo desafio, dar início num projeto web. Cada situação é única, mas considerar mudar o local de trabalho pode ser benéfico. Se possível, experimente passar uma semana por mês em um ambiente diferente. Tenho feito isso recentemente e, desde que descobri o Airbnb, tenho alternado entre trabalhar em um prédio com vista para o mar e em um chalé com vista para as montanhas. Essa mudança tem sido muito positiva. É importante, no entanto, manter o foco e ter uma lista clara das tarefas a serem realizadas durante essa semana, para que a experiência não se torne apenas uma viagem a passeio. Além disso, aproveite ao máximo a inteligência artificial, pois é surpreendente como muitas pessoas ainda não estão utilizando essa ferramenta poderosa. E, por último, não se esqueça de pedir a orientação de Deus. É incrível como as coisas fluem naturalmente quando o fazemos. Abs
  4. Ola, tem alguém aqui no forum que trabalha com sistema de Rastreabilidade de Alimentos, lei criado em 2018 que estabelece a obrigatoriedade de informações padronizadas em frutas, legumes e vegetais para permitir que o consumidor identifique a origem do produto com base em nome, variedade, quantidade, lote, data de produção. Obs: caso alguém tiver o sistema, e tiver interesse numa parceria, por favor entrar em contato pelo email empresoft@empresoft.com.br
  5. Pessoal alguém aqui chegou a fazer essas alterações na classe do Gilmer para atender essas tags de combustivel. <origComb> <indImport>0</indImport> <cUFOrig>31</cUFOrig> <pOrig>0.7200</pOrig> </origComb> <origComb> <indImport>0</indImport> <cUFOrig>32</cUFOrig> <pOrig>0.0500</pOrig> </origComb> <origComb>
  6. segue duas alternativas free e opensource https://rustdesk.com/ https://www.hoptodesk.com/pt esse aqui é do brasil, tem um custo de 49,50, https://masterremote.com.br/ e tem esse aqui tb, uso muito ele https://www.ammyy.com/pt/
  7. Alex vlw por compartilhar sua rotina, era exatamente algo assim que eu queria, vou adaptar ele aqui, obg Kapiaba obg pelo retorno.
  8. Pessoal não custa perguntar, as vezes alguém tem algo e possa compartilhar, eu tenho uma rotina para criar uma tabela, o sistema verifica se ela existe, caso contrario cria, até ai tudo bem. queria montar algo do tipo, aonde se existir, verifica os campos, imagina que o no exemplo abaixo o campo geral campo geral varchar(01) foi criada numa nova versão, e do cliente não tenha esse campo IF (! TABLE("ccusto")) MsgRun("Cadastro de centro de custo",revenda) ::cSql:="CREATE TABLE ccusto" ::cSql+="(" ::csql+="codigo varchar(02) unique " ::csql+=",nome varchar(30) unique " ::csql+=",tipo varchar(01) " ::csql+=",geral varchar(01) " ::cSql+=",sql_rowid bigint(10) unsigned NOT NULL AUTO_INCREMENT" ::cSql+=",deletado enum('F','T') DEFAULT 'F'" ::cSql+=",PRIMARY KEY (sql_rowid)" ::cSql+=")engine=InnoDB" TExecute():New(::cSql) ENDIF hj trabalho da seguinte forma, tenho um controle de versão, aonde vou atualizando versão a versão, isso até que funciona no meu sistema principal, mais num novo projeto queria ver se tem como fazer isso de outra forma function atualiza_versao_0276() private oDlgg SQLBeginTrans() cSql:="alter table tarefas add projeto VARCHAR(03) " SqlExecute(cSql) if SQLErrorNO() > 0 fMensagem() endif SqlExecute("commit") SQLRollBack() SQLEndTrans() SQLRefresh() SQLBeginTrans() cSql:="alter table oscrm_a add projeto VARCHAR(3) " SqlExecute(cSql) if SQLErrorNO() > 0 fMensagem() endif SqlExecute("commit") SQLRollBack() SQLEndTrans() SQLRefresh() return
  9. oBrw7:aCols[2]:bClrStd := {|| { CLR_BLACK , iif(aVen[oBrw7:nArrayAt,3] ==0, nRGB(250, 255, 255),nRGB( 255,165,0)) } }
  10. Ola Judson, na época que precisei, o Dorneles me vendeu uma classe bem pratica e simples usando a flexdocs, não sei se ele ainda teria essa disponibilidade, mais tenta entrar em contato com ele.
  11. Wellington Vieira obg pela sugestão, já salvei aqui todos os link acima para estudar eles, mais no momento preciso para atender um unico cliente, e preciso ir para o caminho mais rápido, que no meu caso seria a Flexdocs, segundo o suporte deles, a DLL atende sim MG, estou vendo os ajuste aqui necessario. Abs
  12. Pessoal será que alguém do grupo tem um XML exemplo de nota fisca de consumidor para MG, se poder me enviar por email empresoft@empresoft.com.br Obg: queria usar a flexdocs, mais vi esse comunicado no site deles INFORMAÇÃO RELEVANTE - NFC-e A Flexdocs não tem pretensão de desenvolver um produto específico para a NFC-e. O que oferecemos é a possibilidade do usuário da DLL da NF-e utilizar a mesma DLL para emitir a NFC-e em algumas UF (AM, MT, PR, RS, SP e UF atendidas pelas SVRS), sem qualquer compromisso de suporte para todas as funcionalidades da NFC-e e esclarecimento de dúvidas relacionadas com as questões específicas da NFC-e. Assim, a DLL não é uma opção adequada para o usuário que deseja desenvolver uma aplicação especifica para a NFC-e que funcione em todas as UF.
  13. Boa tarde, alguém aqui do grupo utiliza nota fiscal eletronica consumidor com a DLL da flexdocs queria saber se a DLL atende esse tipo de notas para MG Obg
  14. Bom dia , segue email empresoft@empresoft.com.br
  15. eu sempre trabalhei com PESO, mais estou com um caso, aonde um unico produto iria precisar sair o VALOR, que seria o produto DIVERSOS, aonde eles coloca o preço direto na balança, já li o manual e tb tentei o suporte, mais não consegui nada nesse sentido, pelo que vi, ou vc usa PESO ou VALOR, tipo mesclar os dois acho que não tem como, mais antes de dar a resposta final, quis tentar o forum.
×
×
  • Create New...