Exportar registros

Exporta os registros para um arquivo especificado.

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 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 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 Compatível
FileMaker Pro Sim
FileMaker Go Parcial
FileMaker WebDirect Parcial
FileMaker Server Parcial
FileMaker Cloud Parcial
FileMaker Data API Não
Publicação na Web personalizada Não

Originada na versão

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:

  • No FileMaker Go:

    • A exportação para os formatos .fmp12 ou XML não é aceita.

    • A opção Criar pastas não é aceita.

  • No FileMaker WebDirect:

    • Essa 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 é aceita.

    • Se a opção Especificar arquivo de saída for selecionada, o FileMaker WebDirect produzirá registros exportados com o nome de arquivo e o tipo de arquivo especificados, mas ignorará 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 para o formato de exportação, 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.

Copiar
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.

Copiar
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