4D Write v16

WR OPEN DOCUMENT

Página Inicial

 
4D Write v16
WR OPEN DOCUMENT

WR OPEN DOCUMENT 


 

WR OPEN DOCUMENT ( area ; documento ; tipo ) 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D Write
documento  String in Via de acesso do documento a abrir
in Via de acesso do documento aberto
tipo  String in Tipo do documento a abrir (4 caracteres)
in Tipo do documento aberto (4 caracteres)


O comando WR OPEN DOCUMENT abre o documento especificado por nomeArquivo e põe na área 4D Write referenciada por area.

nomeArquivo é o nome ou a via de acesso completa do documento.
Exemplos:

  • Em Windows, deve incluir o caractere "\" entre os diretórios:
    “D:\diretorio1\diretorio2\arquivo.4W7”.
  • Em Mac OS, deve incluir o caractere “:” entre cada pasta:
    “MacintoshHD:pasta:documento”.
    Se o documento não tem uma extensão (documento Macintosh), 4D Write tratará de abrir com a melhor opção.

Se passar unicamente o nome do documento, WR OPEN DOCUMENT vai procurar o documento na pasta de arquivo de estrutura da base.

Se nomeArquivo é uma cadeia vazia, WR OPEN DOCUMENT mostra a caixa de diálogo estandarte de abertura de arquivos.
Se o usuário faz clique em Abrir, a variável sistema OK toma o valor 1 e
nomeArquivo conterá a via de acesso completa do arquivo e o nome do arquivo selecionado pelo usuário.
Se o usuário faz clique no botão Cancelar, a variável sistema OK toma o valor 0.
O parâmetro opcional
tipo permite filtrar os tipos de documentos mostrados por padrão na caixa de diálogo de abertura de arquivos, exceto para a abertura dos documentos HTML. Para documentos HTML, o parâmetro tipo se utiliza para mostrar o código fonte HTML (se passar o tipo "TEXT") ou a página HTML (se tipo contém "HTM3", "HTML" ou se é omitido). (Leve em conta que só o formato HTML 3 é suportado por 4D Write).

Pode definir tipo com a ajuda de uma das seguintes constantes, do tema "WR Tipos de documentos":

Constante Tipo Valor
wr 4D Write document Cadeia 4WR7
wr 4D Write template Cadeia 4WT7
wr HTML 3 document Cadeia HTM3
wr Macintosh text document Cadeia ASCM
wr RTF document Cadeia RTF
wr unicode document UTF16 Cadeia ASCU
wr unicode document UTF8 Cadeia ASC8
wr Windows text document Cadeia ASCW

Nota de compatibilidade: Por compatibilidade com versões anteriores, os tipos 4WR6 (Document 4D Write 6.0) e DOC6 (Document Word 6) também são suportados.

Em todos os casos, depois de que o comando se executa, a variável tipo devolve o tipo de documento aberto.

Exemplo  

O seguinte exemplo abre um arquivo localizado no diretório da base.

 WR OPEN DOCUMENT(area;"HD:Folder:database folder:File")'Para Mac OS
 WR OPEN DOCUMENT(area;"D:\\directory\\Basedirectory\\file.4W7")'Para Windows



Ver também 

WR SAVE DOCUMENT

 
PROPRIEDADES 

Produto: 4D Write
Tema: WR Documentos
Número 89219

Este comando modifica a variável sistema OK

 
HISTÓRIA 

Modificado: 4D Write 6.5

 
ARTICLE USAGE

4D Write - Linguagem ( 4D Write v16)