Clique abaixo para nos ajudar
Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
5 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 5 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Últimos assuntos
USAR REPORT FORM

30/12/2016, 09:06 por AJC

Pessoal bom dia,
Estou com um grande problema, já pesquisei muita coisa sobre report form, mas o …

Comentários: 3

Impressora Ticket

15/11/2016, 09:20 por clima238

Bom dia,
Por favor alguém me explique porque o código abaixo imprime no ecrã em vez do printer: …

Comentários: 2

Visite meu canal no Youtube

20/1/2017, 00:45 por ImRicoh

VFP Unlimited


Comentários: 0

Bloquear edição do ListBox

17/6/2010, 15:13 por Julio

Pessoal

Boa Tarde!

Tnho uma listbox apenas para exibir o resultado.
Preciso bloquear a listbox …

Comentários: 17

automação do mozilla e chrome

15/1/2017, 12:16 por Handerson Mildroz

Boa tarde a todos!

Sou iniciante no VFP. Preciso de ajuda, pois tenho um código que usa o …

Comentários: 0

Estatísticas
Temos 6991 usuários registrados
O último usuário registrado atende pelo nome de cpmacedo

Os nossos membros postaram um total de 9 mensagens em 3 assuntos

Imprimir Boleto Impressora Matricial

Página 3 de 5 Anterior  1, 2, 3, 4, 5  Seguinte

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 21/10/2010, 15:43

Relembrando a primeira mensagem :

Boa Tarde

Pessoal estou no aperto aqui no serviço pois estou gastando muita folha testando a impressao de boletos.

Tentei usando SAY e tambem usando REPORT e nao conigo alinhar certinho os dizeres que preciso.

Se puderem me ajudar fico muito agradecido..

Agora o site para UPLOAD de arquivos esta fora, mas scanniei o boleto para vcs terem uma ideia.

Sao 3 por folha...

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo


Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 26/10/2010, 13:05

Marcos qual tela ?

Do Codigo ?

Do boleto ?

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 26/10/2010, 14:29

Pessoal.

Tirei algumas coisas e esta funcionando porem alguns campos estao saindo para cima mas apenas alguns o resto esta saindo perfeito em todas as folhas.

Poderiam me explicar como funciona o PROW ?? Procurei mas nao achei informacoes compreensíveis sobre o assunto.


Código:
SET DELETED ON

USE C:\EmissaoBoleto\1010\Mov_Boleto1010.DBF
SELECT 1

linha=0

go top
 
SET DEVICE TO PRINT PROMPT
SET PRINTER FONT 'Arial', 6    && Define o tipo de fonte e o tamanho

DO WHILE !EOF()
@ PROW()+1,10 SAY " "
@ PROW()+0,8 SAY "PAGAVEL EM QUALQUER BANCO ATE O VENCIMENTO" 
@ PROW(),65 SAY dt_venc &&PROW() ,65 SAY dt_venc 
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+0,20 SAY mat_ass
@ PROW()+1,10 SAY " "
@ PROW()+0,65 SAY valor &&65
@ PROW() ,110 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,3 SAY "linha1"
@ PROW()+1,3 SAY "linha2"
@ PROW()+1,3 SAY "linha3"
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+0,1 SAY nome && PROW()+1,10 SAY nome
@ PROW() ,100 SAY " "
@ PROW()+1,1 SAY endereco && PROW()+1,10 SAY endereco
@ PROW() ,100 SAY " "
@ PROW()+1,10 SAY " "
@ PROW() ,100 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY "."

eject
SKIP
   ENDDO

SET PRINTER to
MODIFY FILE tom.txt

set printer to

SET PRINTER off
SET DEVICE TO SCREEN

Do jeito que esta acima:
PAGAVEL EM QUALQUER ....
e d DATA VENC aparece perfeito em todos os boletos.

Ja os demais aparecem deslocados para cima.

Estou tirando e pondo varias partes para chergar até onde preciso.
Lembrando que criei um FORMULARIO para a impressora com as dimensoes do papel boleto.
Antes eu nao havia feito isso, deve ser por isso que agora deve estar "dando" certo, com excessao desses campos que estao alinhados para cima.

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por _batmanvfp_ em 26/10/2010, 14:44

esses monte de coisa em branco é o que acho que está #@$%&*@!)(+_-# o trem
Código:
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "

é Facil , nao me lembro como mais é
um só comeca apartir do final do outro

@prow()+3,00 say 'MIRASSOL / SP '

o 3 acima significa 3 linha na coluna 00

@prow()+0,52 say rec_venc

0 linha quer dizer que ainda continua na terceira e sairia na coluna 52 .... saira rec_venc

@prow()+3,00 say rec_dataem

depois das 3 será + 3 linhas saira data emissao = saira entao na 6

@PROW()+2,52 say rec_vlr

depois de 3 linhas + 3 linhas + 2 linhas e na coluna 52 saira o valor = linha 8

Não lembro ao certo , mais


para voce achar linha e coluna é somente usar aquela folha
se a folha não bate dentro dos campos .... mude a fonte da impressor


voce tem que entender somente

3,00 - pula 3 linhas

0,25 - escreve na terceira linha porque o focu parou ali e saira na coluna 0,25


se for a questão pegue o do Marcelo novamente e altere somente linhas e colunas e variavel

e tire esse monte de @ PROW()+1,10 SAY " "

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 26/10/2010, 15:21

Batman muito obrigado pela explanacao. Vou estudar kkkk

Removi os @ PROW()+1,10 SAY " "

Mas mesmo assim continua desalinhado.

Marcelo, Alceu a coisa agora esta (creio eu) sobre o eject, mas eu coloquei ele dentro do loop.
Tambem fiz a condicao de zerar a margem L_MARGIN=0.

Pois na primeira folha fica OK mas nas demais nao.


Última edição por ton_oliver em 26/10/2010, 15:27, editado 1 vez(es)

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por Marcos Guedes em 26/10/2010, 15:24

[Você precisa estar registrado e conectado para ver este link.] escreveu:Marcos qual tela ?

Do Codigo ?

Do boleto ?
Do resultado da impressão, se for possível.



[Você precisa estar registrado e conectado para ver este link.] escreveu:Removi os @ PROW()+1,10 SAY " "

Mas mesmo assim continua desalinhado.
Não esqueça de fazer backup do código que atende melhor, para não por tudo a perder.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por _batmanvfp_ em 26/10/2010, 15:36

se a primeira folha saiu certo , é porque somente tem que mexer na ultima linha emitindo em branco até chegar no final do boleto

conte da ultima linha aé o final do boleto quantas linhas dao medindo pela folha até acabar o boleto

agora sim voce emitira na ultima linha um em Branco

@ PROW()+X,00 SAY " "

na ultima linha que será para fechar o boleto apartir do segundo ele reconhece como o primeiro


No exemplo do Marcelo o 6,00 foi emitido finalizar o corpo inteiro do boleto

@PROW()+0,46 say ALLTRIM(clen_est)
@PROW()+6,00 say ''

Compreendeu ...

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 26/10/2010, 15:42

Desculpem se nao der para entender a impressao.

QQ coisa faco outra

[Você precisa estar registrado e conectado para ver esta imagem.]

[Você precisa estar registrado e conectado para ver esta imagem.]

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 26/10/2010, 16:03

Compreendi Batman.

Inseri a linha sugerida para dar espaço para a proxima linha.

Quando eu imprimo a primeira folha:

O nome e o endereco saem no LIMITE da folha já no tracejado.

Pensei, vou dar mais espaco ali, mas mesmo assim o espaco inserido nao apareceu e o nome e endereco continuam no limite do tracejado da primeira folha.

Creio que seja isso que esteja desalinhando os demais campos conforme a impressao vai correndo!

Obs: Fiz os testes com e sem o _LMARGIN=0

Me desculpem por esse topico cansativo e extenso.......

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 27/10/2010, 08:10

Ja estou imprimindo o tamanho 6.

E na impressora a fonte esta como "Draft Condensed"

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por _batmanvfp_ em 27/10/2010, 08:41

Olá Tom, em geral teste em todas as fontes . a qual melhor ajustar é a que fica .

veja se os numeros conforme a fonte se encaixam dentro das linhas para todos casos onde vao ser impressos

_____
100,00
______

as que ficar mais no meio para todos os campos é a que fica
ou pelo menos a que chegar mais perto de ficar tudo nos meios dos campos que tem que sair impressao

quanto acertar a 1a via posta o codigo novamente e relata detalhadamente ql problema falta


_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 27/10/2010, 09:42

Batman a primeira folha sai legal mas a segunda continua desalinhada.

Tentei varias coisas, inclui linha ai desceu demais e eu arrumei.
Este codigo agora é o que funciona, porem desalinha na segunda folha.

Código:
SET DELETED ON

USE C:\EmissaoBoleto\1010\Mov_Boleto1010.DBF
SELECT 1

linha=0

go top
 
SET DEVICE TO PRINT PROMPT
SET PRINTER FONT 'Arial', 3    && Define o tipo de fonte e o tamanho
**SET PRINTER TO tom.txt
DO WHILE !EOF()


@ PROW()+1,10 SAY " "
@ PROW()+0,8 SAY "PAGAVEL EM QUALQUER BANCO ATE O VENCIMENTO" 
@ PROW(),65 SAY dt_venc &&PROW() ,65 SAY dt_venc 
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "

@ PROW()+1,20 SAY mat_ass
@ PROW(),10 SAY " "
@ PROW()+1,65 SAY valor &&65
@ PROW() ,110 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,3 SAY " "
@ PROW()+1,3 SAY "APÓS DATA REJEITAR"
@ PROW()+1,3 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,1 SAY nome && PROW()+1,10 SAY nome
@ PROW() ,100 SAY " "
@ PROW()+1,1 SAY endereco && PROW()+1,10 SAY endereco
*!*   @ PROW() ,100 SAY " "
*!*   @ PROW()+1,10 SAY " "
*!*   @ PROW() ,100 SAY " "
*!*   @ PROW()+1,10 SAY " "
*!*   @ PROW()+1,10 SAY " "
*!*   @ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY "."
**@ PROW()+8,00 say " "
eject
SKIP

*!*   if PROW() >=67 &&Deve  66 linhas  em cada folha para 3 boletos

*!*      _LMARGIN=0
*!*   *!*   eject
*!*      ??? chr(27) + "N" + chr(78)
*!*       endif

*!*   *!*   IF EOF()
*!*   *!*   SET PRINTER to
*!*   *!*   EXIT
*!*   *!*   endif
*!*      **LOOP
   ENDDO


SET PRINTER to
MODIFY FILE tom.txt



set printer to

* Define o avanço do papel
*!*   ??? chr(27) + "N" + chr(78)
* eject
SET PRINTER off
SET DEVICE TO SCREEN

Inclui depois o _LMARGIN e mesmo assim nao rolou

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por _batmanvfp_ em 27/10/2010, 10:37

tenta rodar esse somente cole e num command e manda imprimir

Código:
SET DELETED ON

USE C:\EmissaoBoleto\1010\Mov_Boleto1010.DBF


cNamePrinter = GetPrinter() && Seleciona a Impressora
If Empty(cNamePrinter)
Return .F.
ENDIF

SELECT 1

go top
  do while !eof()

SELECT 1

Set Device To Printer
Set Printer To Name Trim(cNamePrinter)
??? Chr(18)

@ PROW()+1,10 SAY " "
@ PROW()+0,8 SAY "PAGAVEL EM QUALQUER BANCO ATE O VENCIMENTO"
@ PROW(),65 SAY dt_venc &&PROW() ,65 SAY dt_venc
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "

@ PROW()+1,20 SAY mat_ass
@ PROW(),10 SAY " "
@ PROW()+1,65 SAY valor &&65
@ PROW() ,110 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,3 SAY " "
@ PROW()+1,3 SAY "APÓS DATA REJEITAR"
@ PROW()+1,3 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,1 SAY nome && PROW()+1,10 SAY nome
@ PROW() ,100 SAY " "
@ PROW()+1,1 SAY endereco && PROW()+1,10 SAY endereco
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY "."
@ PROW()+8,00 say " "
SELECT 1
SKIP
ENDDO

SET PRINTER to

_batmanvfp_
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 27/10/2010, 11:48

Batman

Fiz o teste!

Os campos Data Vencimento e Valor saem muito a Direita.

E o nome e endereco estao com um espaco grande entre eles.

A folha esta descendo muito. Ja desalinhando logo na primeira impressao.

Comparei o seu codigo com o que postei e esta igual os PROW porem o seu esta espacando muito.

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por alceu11 em 27/10/2010, 12:21

Código:

SET DELETED ON
CLOSE DATABASES

USE C:\EmissaoBoleto\1010\Mov_Boleto1010.DBF
*USE Mov_Boleto1010.DBF
SELECT 1

linha=0

go top

SET DEVICE TO PRINT PROMPT
SET PRINTER FONT 'Arial', 3 && Define o tipo de fonte e o tamanho
**SET PRINTER TO tom.txt


DO WHILE !EOF()

@ PROW()+1,10 SAY " "
@ PROW()+0,8 SAY "PAGAVEL EM QUALQUER BANCO ATE O VENCIMENTO"
@ PROW(),65 SAY dt_venc
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "

@ PROW()+1,20 SAY mat_ass
@ PROW(),10 SAY " "
@ PROW()+1,65 SAY valor &&65
@ PROW() ,110 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,3 SAY " "
@ PROW()+1,3 SAY "APÓS DATA REJEITAR"
@ PROW()+1,3 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,1 SAY nome 
@ PROW() ,100 SAY " "
@ PROW()+1,1 SAY endereco 
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY "."

*eject
SKIP

 if PROW() >=67  OR PROW() >=133  OR PROW() >=198  && aqui estou vendo o pulo
  @ PROW()+1,3 SAY " "
  eject

 endif

ENDDO


SET PRINTER to
***************

Sua duvida sobr Prow()
É a linha ondi vai ser impresso o que vc quer
Algun programadores cria uma variavel linha , ou wli , LI, PARA EVITAR o prow(), para qdo terminar a primeira pagina , zera a variavel linha , linha=0 e comeca tudo de novo processo se deu certo na primeira folha tera que dar na segunda.!!!

Pelo menos era o teste no txt gerado no tom.txt lembra disto tinha 69 linhas
Sendo assim qdo completar 66 linhas tera impresso o ultimo nome do cliente
e ira para proxima pagina, se nao avancar para que ele saia certo, ou
dar um ejcet para comecar de novo. na linha certa na segunda pagina.

aqui esta saindo 4 boletos por folha ta certo isto?
Voce imprimir estas 3 folhas de boleto em um papel de 80 colunas em branco na impressora
epson
depois pega esta papel e poe em cima dos boletos vera ondi, em qual boleto, em qual linha, esta dando errado.!!

abrindo a tampa impressora epson veja qtas vias esta tracionada o certo ai 3 folha.


Última edição por alceu11 em 27/10/2010, 12:40, editado 1 vez(es)

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 27/10/2010, 12:40

Olha o Boleto Impresso

[Você precisa estar registrado e conectado para ver esta imagem.]

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 27/10/2010, 12:43

Alceu vc disse:
abrindo a tampa impressora epson veja qtas vias esta tracionada o certo ai 3 folha.
Estava 1 coloquei 3.

E o que vc disse de imprimir em folha em branco e por encima do boleto é o que estou fazendo.

Postei uma imagem

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por alceu11 em 27/10/2010, 12:56

Nao tenho impresso lx300 , aqui deu 4 folhas se nao vou gastar todos os boletos, logo, logo nao tem mais como testar
Certo
Ai vc faz assim imprimi em formulario continuo de 80, e apos impresso, com as 4 folhas com todos os boletos, depois, contra a luz do sol ou vc verifica cada folha como esta sainda e ondi ele esta desalinho, se e para cima, ou para baixo, para tirar uma linha , ou subir uma linha, no lugar certo,,,,
se tiver que subir uma linha pq o primeiro boleto da primeira pagina saiu errado,,,
Isto se na segunda folha a data saiu acima do campo vcto no boleto.
La no :
if prow() >=67
@ prow()+1,1 say ' ' &&subi uma linha para descer uma linha no formulario !!!
*entendeu
endif

E se for ao contrario? so vc tem os impressos na mao so vc sabera!!!

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 27/10/2010, 14:06

Alceu esta se encaixando porem nao muito.

A linha PAGAVEL EM QUAKEUR ..... E MAT_ASS esta se repetindo na folha.

Depois do Primeiro Boleto.

FULANOI DE TAL
RUA AMREICO XXXXXXXXX

PAGAVEL EM QUAKQUER ...... 10/10/0000

7676767676
PAGAVEL EM QUALQUER........ 10/10/0000


343434343434

Tem ideia ???

Mudei as linhas conforme os testes mas insiste em duplicar essas 2 linhas

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 27/10/2010, 15:12

Alceu!

Removi a parte do IF que vc colocou e parou de imprimir Duplicado.

A Cada 3 boletos impressos OK.
o QUARTO em diante a linha ja comeca a subir.

Se eu usar a sua logica:
Código:
if prow() >=67
@ prow()+1,1 say ' ' &&subi uma linha para descer uma linha no formulario !!!
*entendeu
endif

Ele me imprime as duas primeiras linhas repetidas.

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por Marcos Guedes em 27/10/2010, 16:21

Tente utilizar a função modular para resolver o problema.

Ficaria algo do tipo:

Código:
if (prow() % valor)==0
@ prow()+1,1 say ' '
endif

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 28/10/2010, 08:06

Marcos.

Coloquei esse trecho junto como valor 67 e agora as linhas descem um pouco. Tentei mudar os valores mas hora subia, hora descia.

A impressora é uma EPSON LX-300. Uma pergunta.

O tracionador dela esta como 1 pode ser?
Nela tem um botao no qual posso optar por folha continua ou folha avulsa.
Deixo na continua mesmo ?

Pessoal e se eu tentasse via Report o que acham ??

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por Marcos Guedes em 28/10/2010, 08:48

Para você utilizar a função modular, deverá compreender como funciona...
Se já tens 3 folhas imprimindo corretamente, pare um pouco... para de imprimir... leia o código... e tente entendê-lo.

Se você entender o que está fazendo, perceberá que a casca de banana em que estais caindo é uma coisa boba...

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 28/10/2010, 13:42

Valeu Marcos.

Estou tentando fazer isso mas a pressao esta mais forte.

Pessoal, to seguindo a ideia do Alceu.

Na ultima linha do SAY.

@ PROW()+1,10 SAY endereco
@ PROW()+1,10 SAY " "
@ PROW()+1,10 SAY STR(PROW())
eject

Estou mostrando com o STR(PROW()) qual o valor da minha ultima linha!

Esta me dando nas 2 folhas que imprimo de teste o valor 19.

O valor que eu devo saber da ultima linha é depois do valor ENDERECO (no meu caso), ou depois do desenho do Codigo de Barras( no tracejado ) ?

ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por ton_oliver em 29/10/2010, 09:57

Pessoal obrigado pela força e desculpa por todo esse encomodo.

Realmente nao consigo fazer isso funcionar. Fiquem tranquilos que estou tentando aprender como fazer e nao apenas esperando o codigo pronto.

Mas a coisa nao esta fluindo!!! Preciso disso urgente.

Voces sabem de alguma outra possibilidade ?????


ton_oliver
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Resolvido Re: Imprimir Boleto Impressora Matricial

Mensagem por Marcos Guedes em 29/10/2010, 10:58

Oliver... vamos tentar do inicio...
Você está conseguindo, pelo menos, uma impressão, correta, ok?!

Poste o último código que você tem "funcionando" que acredito ter uma idéia para resolver...


_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Página 3 de 5 Anterior  1, 2, 3, 4, 5  Seguinte

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum