Demora na Emissão de um Relatório
Moderador: Moderadores
-
Marcelo Cavalcanti
- Usuário Nível 1

- Mensagens: 1
- Registrado em: 27 Ago 2009 10:11
- Localização: São Paulo
Demora na Emissão de um Relatório
Bom dia a todos.
Bem, tenho um aplicativo em Clipper e existe um relatório que:
Demora + de 30 seg para iniciar a impressão.
Agora se eu fechar o aplicativo, o relatório sai imediatamente.
alguém poderia me dar uma luz. O está acontecendo.
Agradeço antecipadamente
a atenção dispensada
Marcelo
:%
Bem, tenho um aplicativo em Clipper e existe um relatório que:
Demora + de 30 seg para iniciar a impressão.
Agora se eu fechar o aplicativo, o relatório sai imediatamente.
alguém poderia me dar uma luz. O está acontecendo.
Agradeço antecipadamente
a atenção dispensada
Marcelo
:%
Re: Demora na Emissão de um Relatório
Isso já foi debatido muito aqui no forum. Vc pode dar uma procurada e encontrar algumas opções para acertar isso.
Uma das opções é mudar a configuração da impressora para mandar o relatório direto pra a impressora e não usando fila de impressão.
Uma das opções é mudar a configuração da impressora para mandar o relatório direto pra a impressora e não usando fila de impressão.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Re: Demora na Emissão de um Relatório
Dê uma olhada neste tópico:
viewtopic.php?f=5&t=9523
Abraços,
viewtopic.php?f=5&t=9523
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Demora na Emissão de um Relatório
Saudações a todos! Bem-vindo ao fórum Marcelo!
Voce está fechando o arquivo temporário antes de imprimir? Ao final de meus relatórios, sempre usava um EJECT e um SET PRINTER TO, sem argumentos, o que causa o fechamento do arquivo de impressão.
Voce está fechando o arquivo temporário antes de imprimir? Ao final de meus relatórios, sempre usava um EJECT e um SET PRINTER TO, sem argumentos, o que causa o fechamento do arquivo de impressão.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- filizola
- Usuário Nível 3

- Mensagens: 421
- Registrado em: 19 Ago 2003 20:10
- Localização: Belo Horizonte/MG
Re: Demora na Emissão de um Relatório
Iniciar , executar, regedit, ctrl+f "lpt_timeout" passe o valor de 15 para 1, pesquise mais vezes porque são duas chaves de registro com este valor
"Um passo a frente, e já não estará mais no mesmo lugar..."
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Re: Demora na Emissão de um Relatório
Código: Selecionar todos
FUNCTION PRCOMMIT
local cPrinter := set( _SET_PRINTFILE, "LPT3" )
set( _SET_PRINTFILE, "LPT2" )
set( _SET_PRINTFILE, "LPT1" )
set( _SET_PRINTFILE, "" )
// restores the original printer-port!
set(_SET_PRINTFILE, cPrinter, .t.)Código: Selecionar todos
Set Printer ToUma outra alternativa seria jogar este relatório num arquivo e depois emitir um
Código: Selecionar todos
Run Copy arquivo.txt lpt1Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
-
SandroBelarmino
- Usuário Nível 3

- Mensagens: 464
- Registrado em: 04 Set 2007 16:11
- Localização: Pedreira-SP
Re: Demora na Emissão de um Relatório
Como o colega Alxsts disse, em meus programas apenas coloquei um SET PRINTER TO no final do relatorio e resolveu o problema.
Alessandro R Belarmino
Clipper 5.2e - Blinker 7 - DBFNTX / DBFCDX
"Quem trabalha muito erra muito, quem trabalha pouco erra pouco, quem não trabalha não erra e quem não erra é promovido !!!!"
Clipper 5.2e - Blinker 7 - DBFNTX / DBFCDX
"Quem trabalha muito erra muito, quem trabalha pouco erra pouco, quem não trabalha não erra e quem não erra é promovido !!!!"