4D v16

WP PRINT

Página Inicial

 
4D v16
WP PRINT

WP PRINT 


 

WP PRINT ( wpDoc {; modoImpr} ) 
Parâmetro Tipo   Descrição
wpDoc  Objeto in Nome do documento 4D Write Pro
modoImpr  Inteiro longo in Modo de impressão para o documento 4D Write Pro: 0 (normal) = modo 4D Write Pro, 1 = HTML WYSWYG

O comando WP PRINT lança uma tarefa de impressão para o documento 4D Write Pro especificado em wpDoc (ou agrega o documento ao trabalho de impressão atual se for chamado entre OPEN PRINTING JOB e CLOSE PRINTING JOB). WP PRINT utiliza a configuração de impressão definida pelos comandos 4D PRINT SETTINGS ou SET PRINT OPTION, exceto para as margens das páginas que sempre se baseiam na configuração da página do documento 4D Write Pro. WP PRINT utiliza as opções atuais de configuração de página (como o tamanho e orientação de página), ou os do documento se WP USE PAGE SETUP for chamado anteriormente.

O parâmetro opcional modoImp pode ser utilizado para estabelecer a vista WYSIWYG HTML para as saídas de impressão. Pode passar uma das seguintes constantes do tema "4D Write Pro":

Constante Tipo Valor Comentário
wk 4D Write Pro layout Inteiro longo 0 Layout 4D Write Pro padrão, que pode incluir atributos de estilo específicos
wk html wysiwyg Inteiro longo 1 Neste formato, os atributos avançados 4D Write Pro que não são compatíveis com todos os navegadores são eliminados

Se for omitido modoImp, o formato normal 4D Write Pro (0) é utilizado de forma pré-determinada.

Nota: Quando imprimir com  WP PRINT, os documentos 4D Write Pro são sempre impressos em modo de vista Página, qualquer que seja a propriedade de Vista estabelecida para a área (ver Configurar propriedades de Vista).

O comando WP PRINT é respaldado em versões 4D 32-bit mas com a limitações seguintes: não pode ser chamado dentro de um 4D print job iniciado com OPEN PRINTING JOB. Se o comando for chamado em um print job numa versão 32-bit de 4D, um erro é  retornado.

Exemplo  

Se quiser imprimir uma área 4D Write Pro em formato padrão ou wysiwyg HTML em função do valor de uma variável:

  // impressão em modo wysiwyg HTML ou 4D Write Pro padrão
 If(rb_htmlwysiwyg=1)
    WP PRINT(writeProDoc;wk html wysiwyg)
 Else
    WP PRINT(writeProDoc;wk 4D Write Pro layout)
 End if



Ver também 

WP USE PAGE SETUP

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D Write Pro

 
HISTÓRIA 

New
Criado por: 4D v15 R5
Modificado: 4D v16

 
ARTICLE USAGE

Referência 4D Write Pro ( 4D v16)