- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- TMSPRINTER via spool
×
Linguagem de Programação ADVPL
Perguntas TMSPRINTER via spool
- CCASKWD
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 114
- Obrigados Recebidos: 0
10 anos 6 meses atrás #22808
por CCASKWD
TMSPRINTER via spool foi criado por CCASKWD
Bom dia Pessoal,
Como eu posso fazer, para que a primeira página não sai a folha em branco, isso só acontece quando mando a impressão via spool, as demais esta normal. Segue o trecho, obrigado.
If nTipRel == 1
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Impressao em spool ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
SET DEVICE TO SCREEN
If Vez = 0 .and. nTipRel # 3 .and. aReturn[5] # 1
//If mv_par02 = 2
//Loop
//Endif
//DBCOMMITALL()
//SET PRINTER TO
//OURSPOOL(WNREL)
EndIf
MS_FLUSH()
Endif
Como eu posso fazer, para que a primeira página não sai a folha em branco, isso só acontece quando mando a impressão via spool, as demais esta normal. Segue o trecho, obrigado.
If nTipRel == 1
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Impressao em spool ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
SET DEVICE TO SCREEN
If Vez = 0 .and. nTipRel # 3 .and. aReturn[5] # 1
//If mv_par02 = 2
//Loop
//Endif
//DBCOMMITALL()
//SET PRINTER TO
//OURSPOOL(WNREL)
EndIf
MS_FLUSH()
Endif
Por favor Acessar ou Registrar para participar da conversa.
- CCASKWD
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 114
- Obrigados Recebidos: 0
10 anos 6 meses atrás #22826
por CCASKWD
Respondido por CCASKWD no tópico TMSPRINTER via spool
Bom dia Pessoal
Já verifiquei os meus parâmetros e estão com MV_SALTPAG = N e MV_CANSALT = .F.
No fonte adicionei a função SetPgEject(.F.), uma linha antes da Ms_Flush(), e mesmo assim quando mando fazer a impressão em via spool, primeiro faz a impressão de uma página em branco.
Obrigado.
Já verifiquei os meus parâmetros e estão com MV_SALTPAG = N e MV_CANSALT = .F.
No fonte adicionei a função SetPgEject(.F.), uma linha antes da Ms_Flush(), e mesmo assim quando mando fazer a impressão em via spool, primeiro faz a impressão de uma página em branco.
Obrigado.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- TMSPRINTER via spool
Tempo para a criação da página:0.070 segundos