4D v14.3

SET CURRENT PRINTER

Página Inicial

 
4D v14.3
SET CURRENT PRINTER

SET CURRENT PRINTER 


 

SET CURRENT PRINTER ( nomImpr ) 
Parâmetro Tipo   Descrição
nomImpr  cadeia in 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.

 
PROPRIEDADES 

Produto: 4D
Tema: Imprimir
Número 787

Este comando modifica a variável sistema OK

 
HISTÓRIA 

Criado por: 4D 2003
Modificado: 4D v12

 
VER TAMBÉM 

Get current printer
PRINTERS LIST

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)

Inherited from : SET CURRENT PRINTER ( 4D v11 SQL Release 6)