Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
COPY DOCUMENT
|
COPY DOCUMENT ( nomFonte ; nomDest {; newName} {; *} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
nomFonte | String |
![]() |
Nome do documento a copiar | |||||
nomDest | String |
![]() |
Nome do documento copiado | |||||
newName | String |
![]() |
New name of copied file or folder | |||||
* | Operador |
![]() |
Substituir documento existente, se houver | |||||
O comando COPY DOCUMENT copia o documento especificado por nomFonte na localização especificada por nomDest.
O exemplo abaixo duplica um documento em sua própria pasta:
COPY DOCUMENT("C:\\PASTA\\DocNome";"C:\\PASTA\\DocNome2")
O exemplo abaixo copia um documento na pasta do banco (sempre e quando C:\\PASTA não seja a pasta do banco):
COPY DOCUMENT("C:\\PASTA \\DocNome";"DocNome")
O exemplo abaixo copia um documento de um volume a outro:
COPY DOCUMENT("C:\\PASTA \\DocNome";"F:\\Arquivos\\DocNome.OLD")
O exemplo abaixo duplica um documento em sua própria pasta, substituindo uma cópia existente:
COPY DOCUMENT("C:\\PASTA \\DocNome";"C:\\PASTA \\DocNome2";*)
COPY DOCUMENT("C:\\Projects\\DocName";"C:\\Projects\\")
Cópia de um arquivo em uma pasta específica, mantendo o mesmo nome e substituir o documento existente:
COPY DOCUMENT("C:\\Projects\\DocName";"C:\\Projects\\"; *)
COPY DOCUMENT("C:\\Projects\\";"C\\Archives\\2011\\")
Os seguintes exemplos criam diferentes arquivos e pastas na pasta da base (exemplos em Windows). Em cada caso, a pasta "folder2" deve existir:
COPY DOCUMENT("folder1\\name1";"folder2\\")
//Cria o arquivo "folder2/name1"
COPY DOCUMENT("folder1\\name1";"folder2\\" ; "new")
//Cria o arquivo "folder2/new"
COPY DOCUMENT("folder1\\name1";"folder2\\name2")
//Cria o arquivo "folder2/name2"
COPY DOCUMENT("folder1\\name1";"folder2\\name2";"new")
//Cria o arquivo "folder2/new" (name2 se ignora)
COPY DOCUMENT("folder1\\" ; "folder2\\")
//Cria a pasta "folder2/folder1/"
COPY DOCUMENT("folder1\\" ; "folder2\\" ; "new")
//Cria a pasta "folder2/new/"
Produto: 4D
Tema: Documentos de Sistema
Número
541
Criado por: 4D v6
Modificado: 4D v13
Modificado: 4D v14
Manual de linguagem 4D ( 4D v20 R7)