Problema com Relatório
Moderador: Moderadores
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
Problema com Relatório
Ola..Tenho um relatorio desenvolvido no antigo Miro3. Ele imprimi os relatórios nas impressoras USB (HP DESKJET 3550)...mas toda vez q imprimi uma folha ele ejeta uma em vazio! caso alguem tenha alguma ideia em me ajudar...! se quiserem eu postarei a fonte aqui. Acho que talvez seria necessario mudar a estrutura desse relatorio..ele e muito complexo !..Mas pertence ao a um usuario antigo ..nao sei se seria uma boa ideia!.
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Estou com o mesmo problema.
Tirei o EJECT e funcionou mas somente com uma página, quando o relatório tem 2 ou mais paginas, não dá certo, pois imprime só a primeira e o restante não.
Fiz outro teste gerando 100 linhas no edit do Dos, e ela imprimiu na primeira folha até a linha 67.
Vou tentar fazer um teste no sistema gerando cada arquivo com no máximo 67 linhas, vamos ver!!
Se alguem tiver alguma outra solução favor postar aqui.
Obrigado
Henrique
Tirei o EJECT e funcionou mas somente com uma página, quando o relatório tem 2 ou mais paginas, não dá certo, pois imprime só a primeira e o restante não.
Fiz outro teste gerando 100 linhas no edit do Dos, e ela imprimiu na primeira folha até a linha 67.
Vou tentar fazer um teste no sistema gerando cada arquivo com no máximo 67 linhas, vamos ver!!
Se alguem tiver alguma outra solução favor postar aqui.
Obrigado
Henrique
Oi Alamino
conforme vc disse sobre o tamanho do papel eu testei meus relatorios com A4 e Carta, e o resultado foi o mesmo sai a folha impressa mais uma em branco.
Uso o Dosprinter baixado no site g7 (é pratico) porém não estou tendo sucesso com relatórios com mais de uma pagina como comentei acima.
Vou quebrar a cabeça pra tentar resolver
Henrique
conforme vc disse sobre o tamanho do papel eu testei meus relatorios com A4 e Carta, e o resultado foi o mesmo sai a folha impressa mais uma em branco.
Uso o Dosprinter baixado no site g7 (é pratico) porém não estou tendo sucesso com relatórios com mais de uma pagina como comentei acima.
Vou quebrar a cabeça pra tentar resolver
Henrique
ola pessoal, resolvi meu problema com outro software, o dosprinter.exe baixado no site www.geocities.com/DOSPrint/ e funcionou perfeitamente com os comandos ESC...
QQ é só perguntar
QQ é só perguntar
ola Filizola
eu não tenho nenhum relatório 1/8 e sim em 1/6, negrito, italico, vou fazer um teste pra depois te responder. A única alteração no sistema q fiz
foi colocar na primeira posição da linha a configuração para caracteres comprimidos, expandidos, negrito, etc... que falava no dosprint do site da G7, porem ele não deixava os caracteres em negrito, expandido...
No dosprinter.exe que falei no tópico acima, ele reconheu todos os comandos sem problemas mas vamos testar o seu problema
até mais
eu não tenho nenhum relatório 1/8 e sim em 1/6, negrito, italico, vou fazer um teste pra depois te responder. A única alteração no sistema q fiz
foi colocar na primeira posição da linha a configuração para caracteres comprimidos, expandidos, negrito, etc... que falava no dosprint do site da G7, porem ele não deixava os caracteres em negrito, expandido...
No dosprinter.exe que falei no tópico acima, ele reconheu todos os comandos sem problemas mas vamos testar o seu problema
até mais
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
dosprint
Ola Hstadler
Que comando desse dosprint..vc esta usando para imprimir de um diretorio para a impressora?
Como vc faz ? eu uso a impressora hp deskejet 3550
eu ja abaixei o sistema ..mas nao sei usar !
grato
josmar
Que comando desse dosprint..vc esta usando para imprimir de um diretorio para a impressora?
Como vc faz ? eu uso a impressora hp deskejet 3550
eu ja abaixei o sistema ..mas nao sei usar !
grato
josmar
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
Re: dosprint
Josmar dos Santos escreveu:Ola Hstadler
Que comando desse dosprint..vc esta usando para imprimir de um diretorio para a impressora?
Como vc faz ? eu uso a impressora hp deskejet 3550
eu ja abaixei o sistema ..mas nao sei usar !..se vc poder me dar um exemplo eu agradeço!
grato
josmar
Josmar blz
fiz o seguinte:
baixei o sistema e criei uma pasta chamada Dosprint, onde descompactei o sistema.
adicione um atalho no iniciar com a seguinte linha:
C:\DOSPRINT\DOSPrinter.exe /TRAY /R1 /DEL /FOCUS C:\RELATO.USB
onde:
/TRAY faz o Dosprint exibir o icone no systray do windows
/R1 carrega em modo residente
/DEL deleta o arquivo monitorado apos imprimi-lo
/FOCUS volta para o programa DOS depois de imprimir, pois na verdade vc nem sente ele sair e voltar para o DOS
RELATO.USB, foi o arquivo texto que é criado para ser monitorado pelo dosprint.
Resumidamente: vc cria um arquivo txt com os mesmo comandos para uma impressora matricial (comandos ESC/P), salva numa pasta pre determinada (a qual sera monitorada) e o dosprint se encarrega do resto.
qq duvida é só postar
fiz o seguinte:
baixei o sistema e criei uma pasta chamada Dosprint, onde descompactei o sistema.
adicione um atalho no iniciar com a seguinte linha:
C:\DOSPRINT\DOSPrinter.exe /TRAY /R1 /DEL /FOCUS C:\RELATO.USB
onde:
/TRAY faz o Dosprint exibir o icone no systray do windows
/R1 carrega em modo residente
/DEL deleta o arquivo monitorado apos imprimi-lo
/FOCUS volta para o programa DOS depois de imprimir, pois na verdade vc nem sente ele sair e voltar para o DOS
RELATO.USB, foi o arquivo texto que é criado para ser monitorado pelo dosprint.
Resumidamente: vc cria um arquivo txt com os mesmo comandos para uma impressora matricial (comandos ESC/P), salva numa pasta pre determinada (a qual sera monitorada) e o dosprint se encarrega do resto.
qq duvida é só postar
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
imprimir
Ola Hstadler...blz?
Valew irmão ..vou fazer o teste...mas vou colocar o arquivo *.prn...que o que tenho criando aqui..mais uma vez...brigadão..um abraço
Josmar
Valew irmão ..vou fazer o teste...mas vou colocar o arquivo *.prn...que o que tenho criando aqui..mais uma vez...brigadão..um abraço
Josmar
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
imorimir
Ola Hstadler....e aquele batizinho do "runme"..e por ele que vc faz a filtragem ? vc usa ele ?
um abraço..Josmar
um abraço..Josmar
Oi Josmar
Eu não uso o .bat, como eu falei pra vc eu crio um arquivo texto, por exemplo relato.prn ou print.txt etc...
Depois de criar esse arquivo na pasta especificada, o dosprint vai pegar este arquivo, imprimir e depois deleta-lo.
É possível usar o .bat mas prefiro criar um arquivo e deixar o resto pro dosprint
Falou
qq é só postar
Eu não uso o .bat, como eu falei pra vc eu crio um arquivo texto, por exemplo relato.prn ou print.txt etc...
Depois de criar esse arquivo na pasta especificada, o dosprint vai pegar este arquivo, imprimir e depois deleta-lo.
É possível usar o .bat mas prefiro criar um arquivo e deixar o resto pro dosprint
Falou
qq é só postar
-
Josmar dos Santos
- Usuário Nível 3

- Mensagens: 277
- Registrado em: 11 Jan 2006 18:36
- Localização: Botucatu-SP
imprimir
Ola Hstadler..blz ?
Cara esse dosprinter e show de bola mesmo..funcionou legalzinho..ate compactar o relatorio ele ja faz isso de graça. Ta funcionando legalzinho...mas não querendo abusar de sua paciencia e ja abusando...rs.rs.rs....acho que o dosprint esta um pouco lento e nao e o sistema q esta retardando porque ja fiz esse teste...ao imprimir..eu saio do sistema e demora a mesma coisa quanto estou com o sistema aberto. A principio pensei que fosse o sistema dos "dos" q estivesse fazendo isso! mas enfin...do jeito q esta ta bom d+...mas se vc souber de algum jeito de deixar ele mais rapida ...eu agradeceria..falow..um abraço e obrigado pela força !
grato
josmar
)
Cara esse dosprinter e show de bola mesmo..funcionou legalzinho..ate compactar o relatorio ele ja faz isso de graça. Ta funcionando legalzinho...mas não querendo abusar de sua paciencia e ja abusando...rs.rs.rs....acho que o dosprint esta um pouco lento e nao e o sistema q esta retardando porque ja fiz esse teste...ao imprimir..eu saio do sistema e demora a mesma coisa quanto estou com o sistema aberto. A principio pensei que fosse o sistema dos "dos" q estivesse fazendo isso! mas enfin...do jeito q esta ta bom d+...mas se vc souber de algum jeito de deixar ele mais rapida ...eu agradeceria..falow..um abraço e obrigado pela força !
grato
josmar
E aí Josmar blz
Eu falei q o dosprint era bom!!
Agora é o seguinte, em questão de velocidade, não sei. Uso o win98 é roda rápido, não cheguei a testar no XP (se for o seu caso), mas verifique se quando vc cria o arquivo .prn o dosprinter ja direciona este arquivo pra impressora. Se vc esta com a tela cheia do DOS de um alt+tab e olhe se aparece a impressora do windows ao lado do relógio. Parece bobeira mas vale apena verificar.
Outra coisa que testei pra nível de informação, foi enviar 2 relatorios, um em seguida do outro, em 2 maquinas diferentes ao mesmo tempo, mas não deu certo pois os arquivos eram gerados no servidor, imprimindo só o primeiro. Então eu instalei o Dosprinter em cada maquina e alterei no sistema para criar os arquivos em cada maquina e funcionou sem problemas.
qq dúvida é só postar
Henrique
Sorocaba/SP
Eu falei q o dosprint era bom!!
Agora é o seguinte, em questão de velocidade, não sei. Uso o win98 é roda rápido, não cheguei a testar no XP (se for o seu caso), mas verifique se quando vc cria o arquivo .prn o dosprinter ja direciona este arquivo pra impressora. Se vc esta com a tela cheia do DOS de um alt+tab e olhe se aparece a impressora do windows ao lado do relógio. Parece bobeira mas vale apena verificar.
Outra coisa que testei pra nível de informação, foi enviar 2 relatorios, um em seguida do outro, em 2 maquinas diferentes ao mesmo tempo, mas não deu certo pois os arquivos eram gerados no servidor, imprimindo só o primeiro. Então eu instalei o Dosprinter em cada maquina e alterei no sistema para criar os arquivos em cada maquina e funcionou sem problemas.
qq dúvida é só postar
Henrique
Sorocaba/SP
