4D v17.4Is in print preview | 
            ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v17.4
 
Is in print preview 
                                
                                
        
 | 
                |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Is in print preview -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| Resultado | Booleano | 
             
         | 
        True = Vista previa de impressão, False = Não vista previa de impressão | |||||
O comando Is in print preview devolve True se a opção Vista previa de impressão está selecionada na caixa de diálogo de impressão e False caso contrário. Esta configuração é local ao processo.
A diferença do comando Get print preview, Is in print preview devolve o valor final da opção, depois da validação da caixa de diálogo por parte do usuário. Este comando permite determinar com certeza se a impressão toma lugar em modo "vista previa".
Este exemplo permite ter em conta todos os tipos de impressões:
 SET PRINT PREVIEW(True) //Vista previa de impressão por defeito
 PRINT SETTINGS
 If(OK=1)
  //O usuário pode ter mudado o destino de impressão
    If(Is in print preview) // True se vista previa
       FORM SET OUTPUT([Faturas] ;"toScreen")
    Else
       FORM SET OUTPUT([Faturas] ;"toPrinter"
    End if
    OPEN PRINTING JOB
    ALL RECORDS([Faturas])
    PRINT SELECTION([Faturas];>)
    CLOSE PRINTING JOB
 End if
	Produto: 4D
	Tema: Imprimir
	Número 
        1198
        
        
        
	
	Criado por: 4D v13
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v17)
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v17.1)
	
	
	Manual de linguagem 4D ( 4D v17.2)
	
	
	Manual de linguagem 4D ( 4D v17.3)
	
	Manual de linguagem 4D ( 4D v17.4)
	
	
Adicionar um comentário