4D v16

WP EXPORT DOCUMENT

Página Inicial

 
4D v16
WP EXPORT DOCUMENT

WP EXPORT DOCUMENT 


 

WP EXPORT DOCUMENT ( docWP ; rotaArquivo {; formato {; opcoes}} )  
Parâmetro Tipo   Descrição
docWP  Objeto in Variável 4D Write Pro
rotaArquivo  String in Rota do arquivo exportado
formato  Inteiro longo in Formato de saída do documento
opcoes  Inteiro longo in Opções de exportar

O comando WP EXPORT DOCUMENT exporta o objeto 4D Write Pro docWP em um documento no disco segundo o parâmetro rotaArquivo assim como os parâmetros opcionais.

Em docWP, passe o objeto 4D Write Pro que deseja exportar.

Em rotaArquivo, passe a rota de destino e o nome do documento a exportar. Se passar só o nome do documento, será guardado no mesmo nível que o arquivo de estrutura de 4D. Por padrão, se omitido o parâmetro formato, o comando utiliza a extensão do arquivo para determinar o formato do arquivo.

Também pode passar uma constante do tema Constantes 4D Write Pro no parâmetro formato. Neste caso, 4D adiciona a extensão correspondente ao nome de arquivo se for necessário. O seguinte formato é suportado:

Constante Tipo Valor Comentário
wk 4wp Inteiro longo 4 O documento 4D Write Pro é salvado em um formato de arquivo nativo  (HTML zipado e imagens salvadas em uma pasta separada). Etiquetas 4D específicas são incluídas e expressões 4D não são computadas. Este formato é particularmente adequado para salvar e arquivar documentos 4D Write Pro em disco sem nenhuma perda.
wk web page complete Inteiro longo 2 Extensão .htm ou .html. O documento se guarda como HTML estandarte e seus recursos se guardam separadamente. As etiquetas 4D específicas se eliminam e as expressões se calculam. Este formato é especialmente adequado quando se quer mostrar um documento 4D Write Pro em um navegador web.

Notas:

  • "Etiquetas 4D específicas" significa o XHTML 4D com namespace e estilos CSS 4D.
  • As expressões podem ser congeladas em qualquer momento antes da exportação utilizando ST FREEZE EXPRESSIONS.
  • Para saber mais sobre o formato 4D Write Pro, veja formato de documento .4wp.

No parâmetro opcoes, são passadas as opções que irão configurar a exportação. Pode passar um valor inteiro longo para definir o estilo do código HTML. As seguintes constantes estão disponíveis:

Constante Tipo Valor Comentário
wk html debug Inteiro longo 1 Código HTML formatado ("pretty print"), mais fácil de depurar
wk normal Inteiro longo 0 Código HTML estandarte
Opção HTML debug desativada (por padrão):
  • Opção HTML debug ativada:

Você quer exportar o conteúdo do objeto 4D Write Pro myArea em um documento na pasta de sua base. Pode configurar a opção de depuração utilizando um botão 'pprint':

 C_TEXT($filePath)
 $filePath:=Get 4D folder(Database folder)+"Exported files"+Folder separator+"WriteProExport.html"
 If(pprint=0) //if the debug option is off
    WP EXPORT DOCUMENT(myArea;$filePath;wk web page complete;wk normal)
 Else
    WP EXPORT DOCUMENT(myArea;$filePath;wk web page complete;wk html debug)
 End if

Para exportar os conteúdos do objeto 4D Write Pro minhaArea em formato .4wp:

 C_TEXT($path)
 C_LONGINT($docRef)
 
 Case of
    :(Form event=On Clicked)
 
       $path:=Get 4D folder(Database folder)+"Export"+Folder separator
       $path:=Select document($path;".4wp";" title";File name entry)
 
       If($path#"")
          WP EXPORT DOCUMENT(myArea;document;wk 4wp;wk normal)
       Else
          ALERT("Ocorreu um erro.")
       End if
 End case



Ver também 

WP EXPORT VARIABLE

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D Write Pro

This command can be run in preemptive processes

 
HISTÓRIA 

Criado por: 4D v14 R5
Modificado: 4D v15 R2

 
ARTICLE USAGE

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