4D Write v16

WR BLOB TO PRINT SETTINGS

Página Inicial

 
4D Write v16
WR BLOB TO PRINT SETTINGS

WR BLOB TO PRINT SETTINGS 


 

WR BLOB TO PRINT SETTINGS ( area ; paramImp ; paramTipo ) 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D Write
paramImp  BLOB in BLOB com os parâmetros de impressão
paramTipo  Inteiro longo in 0 = configuração e impressão, 1 = impressão

O comando WR BLOB TO PRINT SETTINGS substitui os parâmetros de impressão atuais da area 4D Write pelos conteúdos no BLOB paramImp.
area pode ser uma janela externa, uma área incluída ou uma área fora da tela. No entanto, devido aos mecanismos de gestão dos parâmetros de impressão de 4D Write, este comando não pode ser utilizado para todas as áreas passando 0 ao parâmetro area.

O BLOB paramImp deve ter sido gerado pelo comando WR Print settings to BLOB (ou pelo comando 4D Pack AP Print settings to BLOB).

paramImp contém dois tipos de configuração:

  • Os parâmetros de configuração (papel, orientação, escala);
  • Os parâmetros de impressão tais como (número de cópias, origem do papel, etc.).

Nota: Em Windows, os parâmetros armazenados no BLOB incluem a impressora.

No parâmetro tipoParam, pode passar uma das seguintes constantes, que se encontram no tema "WR Parameters":

Constante Tipo Valor
wr layout and print settings Inteiro longo 0
wr print settings only Inteiro longo 1

A nova configuração de impressão se aplica ao documento presente em area.

Nota: Os parâmetros de impressão não têm o mesmo formato em Windows e Mac OS. Portanto, a compatibilidade do BLOB paramImp entre as duas plataformas não está garantida.

A variável sistema OK toma o valor 1 se o BLOB é carregado corretamente e 0 em caso contrário.

Se não é selecionada uma impressora, é gerado o erro 1014. Se o BLOB paramImp não contém parâmetros de impressão válidos, é gerado o erro 1074.



Ver também 

WR Print settings to BLOB

 
PROPRIEDADES 

Produto: 4D Write
Tema: WR Impressão
Número 89418

Este comando modifica a variável sistema OK

 
HISTÓRIA 

Criado por: 4D Write 2004.2

 
ARTICLE USAGE

4D Write - Linguagem ( 4D Write v16)