Referência > Referências de etapas de script > Etapas de script de arquivos > Criar Arquivo de Dados
 

Criar Arquivo de Dados

Cria um arquivo de dados vazio e fechado para ser aberto com a etapa de script Abrir arquivo de dados e adiciona os dados a ele usando a etapa de script Gravar no arquivo de dados.

Consulte também 

Opções 

Especificar arquivo é o caminho do arquivo de dados a ser criado. Consulte Criação de caminhos de arquivo.

Criar pastas especifica se pastas novas devem ser criadas caso não existam no caminho especificado.

Compatibilidade 

 

Produto 

Suportado 

FileMaker Pro Advanced 

Sim 

FileMaker Go 

Sim 

FileMaker WebDirect 

Não 

FileMaker Server 

Sim 

Produto FileMaker Cloud 

Sim 

FileMaker Data API 

Não 

Publicação na Web personalizada 

Sim 

Solução runtime 

Não 

Originado em 

FileMaker Pro 18.0 Advanced

Notas 

Se o caminho especificado não puder ser acessado ou se o arquivo já existir, Get (LastError) retornará 300 ("O arquivo está bloqueado ou em uso"). Consulte Etapa de script Obter arquivo existente.

Exemplo 1 

Cria um arquivo de dados vazio com o nome data.txt caso o caminho já exista.

Criar Arquivo de Dados [ "data.txt" ; Criar pastas: Desativado ]

Exemplo 2 

Verifica se um arquivo com o nome change.log existe na pasta Documentos. Caso não exista, cria o arquivo. Se o arquivo não puder ser criado, o script exibirá um código de erro.

Definir captura de erro [ Ativado ]
Definir variável [ $file ; Valor: Get ( DocumentsPath ) & "change.log" ]
Obter arquivo existente [ "$file" ; Destino: $fileExists ]
If [ $fileExists ]
Mostrar caixa de diálogo personalizada [ $file & ": Já existe" ]
Sair do script [Resultado do texto: ]
End If
Criar Arquivo de Dados [ "$file" ; Criar pastas: Desativado ]
Definir variável [$error ; Get ( LastError ) ]
If [ $error = 0 ]
Mostrar caixa de diálogo personalizada [ $file & ": Criado" ]
Else
Mostrar caixa de diálogo personalizada [ $file & ": Não criado. Código de erro: " & Get ( LastError) ]
End If

Tópicos relacionados 

Etapa de script Abrir arquivo de dados

Referência de etapas de script (lista em ordem alfabética)

Referência de etapas de script (lista de categoria)