Referência > Referências de etapas de script > Etapas de script de registros > Exportar registros
 

Exportar registros

Exporta os registros para um arquivo especificado.

Consulte também 

Opções 

Com diálogo especifica se as caixas de diálogo serão exibidas quando a etapa de script for realizada. Essas caixas de diálogo permitirão que o usuário defina novos critérios de exportação.

Criar pastas especifica se as novas pastas especificadas no caminho do arquivo de saída devem ser criadas.

Especificar arquivo de saída permite especificar o arquivo e o tipo de arquivo a exportar. Escolha a pasta a ser exportada ou digite o caminho da pasta diretamente na lista. Especifique um caminho por linha. O FileMaker Pro Advanced usará o primeiro caminho que localizar. Consulte Criação de caminhos de arquivo. O tipo de arquivo utilizado dependerá dos requisitos de importação do programa que está usando os dados exportados. Também é possível especificar opções para Abrir arquivo automaticamente ou Criar e-mail com arquivo em anexo após salvar.

Se o FileMaker Pro Advanced executar um script que não tiver um caminho absoluto especificado e o arquivo de banco de dados que contém o script estiver hospedado, o caminho será considerado como a pasta Documentos do usuário atual.

Nota  Você pode exportar registros como uma planilha do Microsoft Excel escolhendo Pastas de Trabalho do Excel (.xlsx). Consulte Gravação e envio de registros como um arquivo Excel.

Se você especificar XML como tipo de arquivo de exportação, a caixa de dialogo Especificar opções de XML e XSL será exibida, na qual é possível especificar uma gramática XML e escolher uma folha de estilo XSLT se você deseja transformar o XML. A fonte XSLT pode ser um arquivo ou o resultado de uma solicitação HTTP, ou um cálculo que gera um caminho de arquivo ou uma solicitação HTTP.

Nota  Não exporte arquivos cujo nome seja totalmente numérico (como "2") ou cujo nome seja um caractere kana de byte único (versão japonesa) que use a gramática FMPDSORESULT.

Especificar ordem de exportação usa a ordem de exportação em vigor de quando você adicionou a etapa de script. A última ordem de importação usada no arquivo aparece como valor padrão e pode ser editada ou excluída. Se necessário, escolha um caractere de arquivo de saída definido na lista. Selecione Aplicar formatação de dados do layout atual aos dados exportados; do contrário, a formatação dos últimos dados exportados será usada.

Compatibilidade 

 

Produto 

Suportado 

FileMaker Pro Advanced 

Sim 

FileMaker Go 

Parcial 

FileMaker WebDirect 

Parcial 

FileMaker Server 

Parcial 

Produto FileMaker Cloud 

Parcial 

FileMaker Data API 

Não 

Publicação na Web personalizada 

Não 

Solução runtime 

Sim 

Originado em 

FileMaker Pro 6.0 ou anterior

Descrição 

É possível definir a ordem de exportação antes de adicionar esta etapa de script ou executar a etapa com uma caixa de diálogo para que um usuário possa definir novos critérios. A etapa Exportar registros exporta todos os registros que estão sendo procurados. Para limitar o conjunto de registros que você está exportando, use uma solicitação de busca antes de usar a etapa Exportar registros.

Se você incluir esta etapa de script em um script no lado do servidor e não definir Com diálogo como Desativado, o texto (NÃO compatível) aparecerá na etapa de script. No entanto, o script será executado. O comportamento será equivalente a se Com diálogo estiver definido como Desativado. Consulte Função Get (DocumentsPathListing) para obter mais informações.

Notas 

Em scripts no lado do servidor:

A exportação para o formato FMP12 não é aceita.

Somente determinadas pastas podem ser acessadas. Consulte Caminhos em scripts no lado do servidor.

No FileMaker Go:

A exportação para o formato FMP12 ou XML não é aceita.

A opção Criar pastas não é compatível.

No FileMaker WebDirect:

Esta etapa de script não é compatível com navegadores móveis.

A exportação para os formatos FMP12, XML, XLS ou XLSX não é aceita.

A opção Criar pastas não é compatível.

Se a opção Especificar arquivo de saída for selecionada, o FileMaker WebDirect produz registros exportados com o nome de arquivo e o tipo de arquivo especificados, mas ignora o caminho de arquivo especificado.

O FileMaker WebDirect produz os registros exportados para o local de download padrão do navegador da Web.

Se os dados de campo ou registro forem muito grandes, a Função Get (LastError) retornará 0 em vez de 736.

Exemplo 1 

Busca e classifica registros e exporta o conjunto encontrado como um arquivo Excel sem perguntar ao usuário.

Ir para layout ["Faturas"]
Realizar busca [Restaurar]
Classificar registros [Restaurar; Com diálogo: Desativado]
Exportar registros [Com diálogo: Desativado; Criar pastas: Desativado ; "Lista de faturas nao pagas.xlsx"; Unicode (UTF-16)]

Exemplo 2 

Exporta o conjunto encontrado como um arquivo do Excel, a não ser que um arquivo com esse nome já exista na pasta de saída.

If [not PatternCount ( Get ( DocumentsPathListing ); "Lista de faturas não pagas.xlsx" )]
Exportar registros [Com diálogo: Desativado; Criar pastas: Desativado ; "Lista de faturas nao pagas.xlsx"; Unicode (UTF-16)]
End If

Tópicos relacionados 

Etapa de script Importar registros

Etapa de script Salvar registros como PDF

Etapa de script Salvar registros como Excel

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

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