4D Write v16

WR GET PRINT OPTION

Página Inicial

 
4D Write v16
WR GET PRINT OPTION

WR GET PRINT OPTION 


 

WR GET PRINT OPTION ( area ; opçao ; valor1 ; valor2 ; valor3 ) 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D Write
opçao  Inteiro longo in Número de opção
valor1  Inteiro longo in Valor 1 da opção
valor2  Inteiro longo in Valor 2 da opção
valor3  String in Valor 3 da opção

O comando WR GET PRINT OPTION devolve o valor atual de uma opçao de impressão.

O parâmetro opçao permite especificar a opção de ler. Pode passar um valor ou uma das seguintes constantes predefinidas, localizadas no tema "WR Print options":

Constante Tipo Valor
wr color option Inteiro longo 8
wr destination option Inteiro longo 9
wr double sided option Inteiro longo 11
wr number of copies option Inteiro longo 4
wr orientation option Inteiro longo 2
wr pages from option Inteiro longo 6
wr pages to option Inteiro longo 7
wr paper option Inteiro longo 1
wr paper source option Inteiro longo 5
wr scale option Inteiro longo 3
wr spooler document name option Inteiro longo 12

O comando devolve, nos parâmetros valor1 e (opcionalmente) valor2 e valor3 o valor atual da opçao especificada. Para obter mais informação sobre as opções e os possíveis valores, consulte a descrição do comando WR SET PRINT OPTION. Leve em conta as seguintes características específicas do comando WR GET PRINT OPTION:

  • opçao = 1 (wr paper option): devolve o nome do papel atual em valor1 se valor2 e valor3 são omitidos. Se só se omite valor3, o comando devolve respectivamente, o alto e o largo do papel em valor1 e valor2. Utilize o comando PRINT OPTION VALUES para obter o nome, o largo e o alto de todos os formatos de papel que oferece a impressora.
  • opçao = 2 (wr orientation option): devolve 1 (Retrato) ou 2 (Paisagem). Se utilizar uma opção diferente de orientação, valor1 toma o valor 0 (valor2 e valor3 devem ser omitidos).
  • opçao = 5 (wr paper source option): em valor1, devolve o índice, no array de bandejas devolvido pelo comando PRINT OPTION VALUES, da bandeja de papel utilizada (valor2 e valor3 devem ser omitidos).
    Nota: Esta opção só pode ser utilizada em Windows.
  • opçao = 6 e opçao = 7 (wr pages from option e wr pages to option): se todas as páginas se imprimem, o comando devolve 1 em valor1 para wr pages from option e -1 em valor1 para wr pages to option (valor2 e valor3 devem ser omitidos).
  • opçao = 8 (wr color option): devolve um código em valor1 especificando o modo de gestão de cor: 1= branco e preto (monocromo), 2=Cor (valor2 e valor3 devem ser omitidos).
    Nota:
    Esta opção só pode ser utilizado em Windows.
  • opçao = 9 (wr destination option): se o valor atual não está na lista predefinida, valor1 contém -1 e a variável sistema OK toma o valor 1. Se ocorrer um erro, valor1 e a variável sistema OK tomam o valor 0. Se valor1 contém um valor predefinido diferente de 1, valor3 contém a via de acesso do arquivo impresso. valor2 sempre contém 0.
  • opçao = 11 (wr double sided option): devolve 0 (Padrão ou Reto, valor por padrão) ou 1 (cara frente e verso) em valor1.
    Se
    valor1 é igual a 1, valor2 pode devolver um dos seguintes valores: 0 = vinculante à esquerda  (por padrão), 1 = vinculante para a parte superior  (valor3 deve ser omitido).
    Nota:
    Esta opção só pode ser utilizada em Windows.
  • opçao = 12 (wr spooler document name option): devolve o nome do documento de impressão atual em valor3, se definido anteriormente(valor1 e valor2 recebem 0). Caso contrário, se devolve uma cadeia vazia.

A variável sistema OK toma o valor 1 se o comando foi executado corretamente, caso contrário, toma o valor 0.



Ver também 

WR SET PRINT OPTION

 
PROPRIEDADES 

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

 
HISTÓRIA 

Criado por: 4D Write 2004

 
ARTICLE USAGE

4D Write - Linguagem ( 4D Write v16)