4D v16.3SET CURRENT PRINTER |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET CURRENT PRINTER
SET CURRENT PRINTER
O comando SET CURRENT PRINTER utiliza para designar a impressora a utilizar par imprimir com a aplicação 4D atual. 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 dePAGE SETUP, do contrário os parâmetros da impressora são perdidos. Este comando pode ser utilizado com os comandosPRINT SELECTION, PRINT RECORD, Print form, e QR REPORT e se aplica a todas as impressões de 4D, incluso no ambiente Desenho. 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. Creiação de um documento PDF em Windows 10 com 4D Developer Edition 64-bit: C_TEXT($pdfpath)
Ver também
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Criado por: 4D 2003 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||