| 4D v13.4SET CURRENT PRINTER | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 SET CURRENT PRINTER 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SET CURRENT PRINTER ( nomImpr ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| nomImpr | cadeia |   | Nome da impressora a ser usada | |||||
O comando SET CURRENT PRINTER utiliza para designar a impressora  a utilizar par imprimir com a aplicação 4D atual.
 
 Passe o nome da impressora a selecionar no parâmetro nomImpr. Para obter  una lista de impressoras disponíveis, utilize de antemão o novo comando  PRINTERS LIST.
 Se passa uma string vazia em nomImpr, se utilizará a impressora atual definida no sistema.
O comando SET CURRENT PRINTER designa a impressora virtual instalada por  o driver PDFCreator como destino de impressão. 4D usa o driver  PDFCreator para facilitar a impressão de documentos PDF em Windows (ver   Integração do driver PDFCreator em Windows). Para imprimir um documento PDF, no parâmetro  nomImpr, passe o nome da impressora virtual instalada pelo driver  PDFCreator. Por padrão, o nome da impressora virtual é "PDFCreator".  Entretanto, este nome pode ter sido modificado quando se instalou o  driver. Para que 4D busque e utilize automaticamente o nome da  impressora virtual, inclusive se for personalizado, passe a constante  PDFCreator Printer name em nomImpr. Esta  constante se encontra no tema  Opções de Impressão.
 
 O comando SET CURRENT PRINTER deve ser chamado antes de SET PRINT OPTION, de maneira que as opções disponíveis correspondam à impressora  selecionada. Por outra parte, SET CURRENT PRINTER deve ser chamada  depois de PAGE SETUP, do contrário os parâmetros da impressora são  perdidos.
Este comando pode ser utilizado com os comandos PRINT SELECTION, PRINT RECORD, Print form e QR REPORT e se aplica a todas as impressões de 4D,  incluso no ambiente Desenho.
 
 Os comandos de impressão devem ser chamadas obrigatoriamente com o  parâmetro > (onde seja relevante) de modo a que os parâmetros  especificados não sejam perdidos.
Se a seleção de impressora é realizada corretamente, a variável sistema OK toma o valor 1. Se ocorre o contrário (por exemplo se não se encontra a impressora atribuída), a variável sistema OK toma o valor 0 e a impressora atual permanece sem mudanças.
	Produto: 4D
	Tema: Imprimir
	Número 
        787
        
        
        
	
        
         
        
	Criado por: 4D 2003
	Modificado: 4D v12
Get current printer
PRINTERS LIST