Pesquisa resultou em 23 ocorrências

por ronnywdson
16 Jun 2013 17:32
Fórum: [x]Harbour
Tópico: Harbour Boleto
Respostas: 78
Exibições: 17899

Boleto para o banco SICOOB (756)

Boa tarde

Alguém conseguiu gerar boletos/arquivo remessa para o SICOOB (756) e poderia compartilhar a experiência?
Obrigado pela atenção
por ronnywdson
01 Mai 2013 12:03
Fórum: [x]Harbour
Tópico: Boleto Bancário usando o ACBrMonitor
Respostas: 8
Exibições: 2314

BOLETO BANCÁRIO USANDO O ACBR MONITOR

Bom dia Marcos

Agradeço pela atenção e aproveito para dizer que também concordo com o que você escreveu.
Eu também não sou fã da ideia de ter um outro programa trabalhando em segundo plano "prestando serviço" aos meus sistemas.
Mas o fato é que preciso de uma solução capaz de gerar esses boletos ...
por ronnywdson
01 Mai 2013 09:54
Fórum: [x]Harbour
Tópico: Boleto Bancário usando o ACBrMonitor
Respostas: 8
Exibições: 2314

Boleto Bancário usando o ACBrMonitor

Bom dia a todos

Algum colega do grupo já trabalhou ou trabalha com o ACBR MONITOR para geração de boletos bancários e também para geração de arquivos remessa/retorno para algum banco e teve êxito?
Dê-me o caminho das pedras por favor!
por ronnywdson
24 Jul 2012 18:26
Fórum: [x]Harbour
Tópico: Retirar a primeira linha de um aquivo TXT
Respostas: 5
Exibições: 900

Retirar a primeira linha de um aquivo TXT

Boa tarde Pablo

Você tinha razão, acho que vou ter que utilizar o fopen()/fread() para fazer o que eu quero, pois da forma que eu fiz é gerado um caracter na primeira posição (linha zero coluna zero), e quando eu mando imprimir esse arquivo, é feito um salto de página. Quer dizer a impressora já ...
por ronnywdson
23 Jul 2012 23:25
Fórum: [x]Harbour
Tópico: Retirar a primeira linha de um aquivo TXT
Respostas: 5
Exibições: 900

Retirar a primeira linha de um aquivo TXT

Consegui pessoal


function main()
cTexto := memoread("C:\ PRINTER\Pag00001.Txt")
nLinha := mlcount(cTexto)
set device to printer
set printer to "C:\ PRINTER\Pag00001.Txt"
wrow=0
For n := 2 to nLinh
@ wrow,0 say HB_ANSITOOEM(memoline(cTexto,134,n))
wrow++
Next
set device to screen ...
por ronnywdson
23 Jul 2012 21:42
Fórum: [x]Harbour
Tópico: Retirar a primeira linha de um aquivo TXT
Respostas: 5
Exibições: 900

Retirar a primeira linha de um aquivo TXT

Peço desculpas ao moderador pois postei essa mensagem no local errado.
por ronnywdson
23 Jul 2012 21:40
Fórum: [x]Harbour
Tópico: Retirar a primeira linha de um aquivo TXT
Respostas: 5
Exibições: 900

Retirar a primeira linha de um aquivo TXT

Olá

Estou precisando criar uma rotina para ler um arquivo TXT e retirar a primeira linha dele e depois salvá-lo novamente, mas sem essa primeira linha.
Alguém já tem alguma coisa pronta?

Att
Ronny
por ronnywdson
09 Jul 2012 17:31
Fórum: [x]Harbour
Tópico: func getprinters() em harbour
Respostas: 52
Exibições: 17086

func getprinters() em harbour

Valeu Imatech

Gerei um arquivo TXT com o documento a ser impresso e usei a Win_PrintFileRaw() para enviar para a impressora.
Funcionou corretamente.

Att
Ronny Wdson
por ronnywdson
09 Jul 2012 15:08
Fórum: [x]Harbour
Tópico: func getprinters() em harbour
Respostas: 52
Exibições: 17086

func getprinters() em harbour

Olá pessoal

Resolvi usando uma gambiarra .
Continuei gerando e imprimindo o relatório na para a porta LPT? mas usando o aplicativo DOSPrint para redirecionar a impressão para a porta USB.
Funcionou corretamente, inclusive caracteres condensados e não condensados.
Sei que não é uma boa prática, mas ...
por ronnywdson
08 Jul 2012 19:35
Fórum: [x]Harbour
Tópico: func getprinters() em harbour
Respostas: 52
Exibições: 17086

func getprinters() em harbour

Toledo

Quando eu uso oPrn:EndDoc(.T.) o documento não é enviado para impressão.
Caso não de certo a impressão dessa forma, será que com a MINIPRINT daria?
O problema está somente no fato da impressora ejetar um formulário em branco.

Att
Ronny Wdson
por ronnywdson
07 Jul 2012 16:23
Fórum: [x]Harbour
Tópico: func getprinters() em harbour
Respostas: 52
Exibições: 17086

func getprinters() em harbour

Bom dia Ronaldo e Toledo

Será que tem como desabilitar o salto de página do final de cada impressão.
Vários vendedores emitem pedidos quase que ao mesmo tempo. E eu queria saber se tem como ao final da impressão de um pedido, que a impressora parasse no inicio do próximo formulário e esperasse a ...
por ronnywdson
04 Jul 2012 21:13
Fórum: [x]Harbour
Tópico: func getprinters() em harbour
Respostas: 52
Exibições: 17086

func getprinters() em harbour

Concordo com você Ronaldo

Mas eu utilizarei essa forma de impressão somente se a mesma for feita em impressoras matriciais. Quando não são eu utilizo a MINIPRINT.
Eu não conhecia a hbwin . Aliás eu nem possuía a pasta .\harbour\contrib (rsrsrsrs), pois a minha instalação do HARBOUR é a que vem com ...
por ronnywdson
04 Jul 2012 20:02
Fórum: [x]Harbour
Tópico: func getprinters() em harbour
Respostas: 52
Exibições: 17086

func getprinters() em harbour

Ronaldo

Usei o código abaixo para imprimir em modo condensado:

Código: Selecionar todos

oPrn:SetFont( "Draft", 8.0, 0 ) 
E use esse outro para espaçar as linhas:

Código: Selecionar todos

oPrn:LineHeight := Int( oPrn:PixelsPerInchY /  10 )


Funcionou corretamente.
Valeu pela força

Att
Ronny Wdson
por ronnywdson
04 Jul 2012 18:22
Fórum: [x]Harbour
Tópico: func getprinters() em harbour
Respostas: 52
Exibições: 17086

func getprinters() em harbour

Ronaldo

Usei a função que você enviou e deu certo a compressão.
Só que ficou pequeno demais, não ficou igual ao tamanho usado quando se imprime pelo DOS na LPT1.
E o espaçamento entre as linhas também ficou maior.
Será que é possível ficar do mesmo tamanho?


Toledo
por ronnywdson
04 Jul 2012 17:38
Fórum: [x]Harbour
Tópico: func getprinters() em harbour
Respostas: 52
Exibições: 17086

func getprinters() em harbour

Toledo

Fiz as alterações e coloquei o código oPrn:SetFont("Courier New",13,{3,-50},0,.F.,.F.) que você postou, mas a impressora fica imprimindo no mesmo lugar várias vezes. Ela repete a mesma letra várias vezes e o tamanho continua grande.