4D Write v16WR OPEN DOCUMENT |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR OPEN DOCUMENT
|
WR OPEN DOCUMENT ( area ; documento ; tipo ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
area | Inteiro longo |
![]() |
Área 4D Write | |||||
documento | String |
![]() |
Via de acesso do documento a abrir | |||||
![]() |
Via de acesso do documento aberto | |||||||
tipo | String |
![]() |
Tipo do documento a abrir (4 caracteres) | |||||
![]() |
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:
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.
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
Produto: 4D Write
Tema: WR Documentos
Número
89219
Modificado: 4D Write 6.5
4D Write - Linguagem ( 4D Write v16)