Jump to content
Fivewin Brasil

Alexandre Bassanezi

Membros
  • Posts

    366
  • Joined

  • Last visited

Posts posted by Alexandre Bassanezi

  1. Luiz Fernando,

    Dado que temos as diferenças entre Windows, Linux e Mac, aconselho você fazer os três comandos abaixo:

    StrTran( suavariavel, chr(13)+chr(10), "" )

    StrTran( suavariavel, chr(10), "" )

    StrTran( suavariavel, chr(13), "" )

    Em alguns casos que já passei me deparei com situações onde ao copiar/colar informações do Excel um chr(9) era adicionado no final no campo, então, até isto você pode encontrar de vez em quando.

    Abs

    Alexandre

  2. Alessandro,

    Sim, o importante é aprender a sintaxe SQL, quanto a qual banco usar você sabendo dos comandos com certeza será mais fácil.

    Para o acesso ao banco de dados, usar ADO, ODBC, algum RDD ou acesso nativo, você deve escolher uma opção após analisar quais as vantagens ou desvantagem de cada um destas opções.

    João, desconhecia este QSRDD, pelo que vi é algo parecido com o LetoDB e/ou NetIO, não sei se teria alguma vantagem em usar esta ferramente paga sendo que estas outras duas são opensource.

    Abs,

    Alexandre

  3. Quanto ao cobrebem, apesar de conhecer não utilizei o mesmo pessoalmente, mas sei que funciona muito bem.

    o MrBoleto funciona muito bem com Harbour, com o xHarbour ocorreram algumas dificuldades e não consegui resolver.

    Porém ele não tem nenhuma funcionalidade de tratar remessa e retorno de CNAB, o que já existe na classe HarbourBoleto.

    Como sugestão, eu indicaria que você estudasse a classe HarbourBoleto e adaptasse as rotinas para tratar envio e retorno do CNAB, a impressão você pode escolher entre um ou outro, lembrando que com HarbourBoleto tive problemas com o código de barras que não foi homologado devido a altura e não funcionou com a Caixa, tendo criticas na formatação do boleto e com os códigos de carteira / digitos verificadores.

    Vou levantar as alterações que foram necessárias e disponibilizar para atualizarem o projeto.

    Abs,

  4. Bom dia,

    Alguém utiliza ou já desenvolveu algum trabalho para implementar o recurso execução do programa como serviço?
    Pergunto, pois ao tentar usar tal recurso, apesar do programa rodar corretamente os comandos falham, como por exemplo a função File(), se alguém já passou por isto ou tem alguma dica para trabalhar com o assunto, agradeço.
    Anexo um exemplo do Harbour que fiz algumas alterações, ele executa como serviço, mas não funciona adequadamente nos trechos que comentei sobre a gravação da mensagem "start e stop".
    Att
    Alexandre

    service.zip

  5. Edu, bom dia.

    A altura do recordselector tem um tamanho minimo controlado pela classe xbrowse, você teria de alterar isto na classe ou criar uma nova com base nela.

    Além de alterar o tamanho você teria de colocar uma imagem diferente, pois a imagem utilizada pelo FW tb é baseada no tamanho minimo controlado no fonte.

    Att.

×
×
  • Create New...