| 4D v18WP EXPORT DOCUMENT | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 WP EXPORT DOCUMENT 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WP EXPORT DOCUMENT ( docWP ; rotaArquivo {; formato {; opcoes}} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| docWP | Objeto |   | Variável 4D Write Pro | |||||
| rotaArquivo | String |   | Rota do arquivo exportado | |||||
| formato | Inteiro longo |   | Formato de saída do documento | |||||
| opcoes | Inteiro longo |   | Opções de exportar | |||||
O comando WP EXPORT DOCUMENT [#/descv] exporta o objeto 4D Write Pro docWP em um documento no disco segundo o parâmetro rotaArquivo assim como os parâmetros opcionais.[#/descv]
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 docx | Inteiro longo | 7 | a extensão .docx de documentos 4D Write Pro é salvada no formato  Microsoft Word. Compatibilidade certificada para  Microsoft Word 2016 ou mais novo, Entretanto, também é compatível com qualquer versão que seja compatível com formatos .docx (por exemplo, Microsoft Word 2007). As partes do documento exportadas são: 
 | 
| 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:
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 | 


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 ifPara exportar os conteúdos do objeto 4D Write Pro minhaArea em formato .4wp:
 C_TEXT($path)
 C_LONGINT($docRef)
 
 Case of
    :(Form event code=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
	Produto: 4D
	Tema: Linguagem 4D Write Pro
	Número 
        1337
        
        
        
	
	Criado por: 4D v14 R5
	Modificado: 4D v15 R2
	Modificado: 4D v17 R4
	Referência 4D Write Pro ( 4D v18)
 Adicionar um comentário
Adicionar um comentário