Jump to content
Fivewin Brasil

Eroni

Membros
  • Posts

    561
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Eroni

  1. Bom dia, eu não uso DBF, creio que a melhor maneira seja o set relation conforme o Kleyber sugeriu, mas eu tenho uma função desde a época do dbf que uso ainda até hoje, para buscar campos estrangeiros, no seu caso acho que ficaria um pouco lenta, procure em dicas por PSQ me lembro de ter postado ela.
  2. É isso tudo ai e mais um pouco, mas por sorte estou testando nos clientes e lá funciona também, então melhor deixar quieto..hehehe Abraços a todos.
  3. Olá, Valdir e a todos, o in acreditável aconteceu, simplesmente cheguei em casa e funcionou, todos os exemplos funcionando ok, só posso concluir é que deve ser alguma coisa na internet do meu escritorio, que é da mesma operadora, por sinal. Abraços a todos
  4. Obrigado Alessandro, mas isso tudo eu já chequei, inclusive testando o exemplo original, site microsoft.
  5. Bom dia, alguem sabe me informar o por quê do exemplo abaixo não funcionar? Pior que testei e funcionava, de repente não funciona mais, será alguma coisa do Windows 8? Abraços. // Testing the FiveWin new Internet Classes #include "FiveWin.ch" //----------------------------------------------------------------------------// function Main() local oInternet := TInternet():New() // local oFTP := TFTP():New( "ftp.microsoft.com", oInternet ) // Microsoft FTP local oFTP := TFTP():New( "www.cratus.net.br", oInternet,"cratus","d92m57vt9835" ) local aFiles if ! Empty( oFTP:hFTP ) // aFiles = oFTP:Directory( "*.*" ) aFiles = oFTP:Directory( "/public_html/*.*" ) AEval( aFiles, { | aFile | MsgInfo( aFile[ 1 ], aFile[ 3 ] ) } ) else MsgAlert( "oFTP:hFTP is null" ) endif oInternet:End() MsgInfo( "Done!" ) return nil //----------------------------------------------------------------------------//
  6. Muito obrigado, vou baixar e começar a usar.
  7. Kleyber, aproveitando o gancho, o que o MariaDB apresenta de vantagem em relação ao Mysql, fora a questão das licenças? E para acessar qual o RDD que você usa? Abraços
  8. Blz rapazes, só que isso ai não é sistema na nuvem.
  9. Boa noite cada schema é um banco de dados. Eu uso cada empresa um proprio. Respondendo ao Marcio Eduardo, é em fivewin sim, basta usar o rdd que acesse banco de dados relacional. Abraço.
  10. Obrigado Ariston, mas uma pergunta, esta sua função atualiza o executável, isso? Pergunto porque no meu caso eu quero atualizar (baixar) o instalador e depois executar o mesmo, para que faça uma nova instalação, desta forma, eu tenho um exe que vai baixar outro.
  11. Boa noite, revivendo o tópico antigo: Estou tentando fazer minha rotina de atualização conforme os exemplos acima, porém, ao executar, ao chamar a linha: oInternet := tInternet():New() Aparece a mensagem: Cannot load WinInet.dll Alguem sabe o motivo? Windows 8 64 bits
  12. Na verdade não precisa usar o MAX, eu pelo menos uso assim: cSql+=" WHERE v.data < '"+Dtos(cGet[1])+"' " Abraço.
  13. Revivendo o tópico, alguem tem mais alguma novidade, está funcionando ok, quais as melhorias?
  14. Sei que o erro foi meu e estou tentando descobrir qual, mas revisando os fontes ainda não descobri, por isso queria ver onde o método backspace está escrito, mas já localizei e postei uma versão de testes, quando ocorrer o erro novamente, terei um log melhor. Quando descobrir, posto aqui o resultado.
  15. Boa tarde, não uso o xBrowse, mas acho que o que você fez é o caminho correto.
  16. Obrigado Kapiaba, mas já revisei isto tudo ai, este erro vem acontecendo aleatoriamente em alguns usuários apenas, faz mais de um ano. É totalmente esporádico e aleatório, por isso eu precisava olhar a função GetNew onde está escrito o método Backspace do get. Abraço.
  17. Boa tarde, alguem sabe onde posso visualizar a função GetNew, para pesquisar sobre o erro que está ocorrendo conforme abaixo? Alguem já passou por isso? Descrição do Erro: ================= Erro BASE/1075 Erro nos parƒmetros: > Detalhamento: ------------ Arg. 1 Tipo: U Valor: Arg. 2 Tipo: N Valor: 1 Chamada de Pilha ================ Chamado de GET:BACKSPACE(0) Chamado de TGET:KEYDOWN(1150) Chamado de TWINDOW:KEYDOWN(2693) Chamado de TCONTROL:KEYDOWN(1043) Chamado de TBTNBMP:KEYDOWN(1386) Chamado de TWINDOW:HANDLEEVENT(0) Chamado de TCONTROL:HANDLEEVENT(1724) Chamado de TBTNBMP:HANDLEEVENT(1408) Chamado de _FWH(3251) Chamado de DIALOGBOXINDIRECT(0) Chamado de TDIALOG:ACTIVATE(278) Chamado de ACTIVE(26) Chamado de FATLAN02_000005(273) Chamado de (b)ALLMENUS(300) Chamado de (b)SW_MENUADDITEM(141) Chamado de TMENU:COMMAND(461) Chamado de TWINDOW:COMMAND(1068) Chamado de TWINDOW:HANDLEEVENT(0) Chamado de _FWH(3251) Chamado de WINRUN(0) Chamado de TWINDOW:ACTIVATE(1021) Chamado de ACTIVE(20) Chamado de MAIN(90)
  18. Amigo, dependendo da pesquisa que for fazer, voce pode usar um sub-select para retornar a coluna desejada para o browse, também tenho este tipo de problema e resolvi assim, mas se tiver que pesquisar esta coluna ai fica mais complicado. O left join é particularmente lento mesmo.
  19. Boa tarde, acho que o seu mysql foi instalado com a opção de criar as tabelas no formato diferente de innodb, geralmente, em linux ele faz isso. Verifique a versão do mysql e o sistema operacional que instalou e procure na documentação do mysql. Eu soube que o sqlrdd andou atualizando também. Eu não uso esta sintaxe para criação de tabelas, por isso não sei mais detalhes, o seu comando aqui no meu banco sem a expressão "Type=InnoDb" funcionou direitinho. Acredito que as novas versões do mysql distribuidas pela Oracle necessitam de atualização do sqlrdd.
  20. Boa tarde, estou na mesma situação com a flexdocs, qualquer projeto que se torne independente deles estou dentro.
  21. Eroni

    CobreMAL

    Boa tarde Alex. Eu uso o harbour boleto, estive recentemente mexendo para atender ao banco Sicoob, que atende a região sul, e o pessoal deles me passou um monte de alterações no layout do boleto, foram várias mesmo. Vamos ver o que espera agora, mas o importante é que neste caso temos todos os fontes que precisamos para mexer.
  22. Bom dia, Scroll sempre foi motivo de incomodação para mim, já tentou usar abas? (folder)
  23. Resolvido. O problema é que eu declarava o oTimer antes do objeto janela existir. Funcionando agora.
  24. Obrigado Jackson, a forma é essa mesma, como você postou, a unica diferença é que coloco o activate no init da janela, mas, como falei, em dialog funciona, so não funciona em window.
×
×
  • Create New...