Buscar registros correspondentes

Localiza os registros com base no contexto de um campo especificado.

Opções 

  • Especificar campo de destino especifica o campo pelo qual você deseja pesquisar.
  • Substituir pesquisa o banco de dados inteiro e substitui o conjunto encontrado atual por registros que correspondem ao conteúdo do campo ativo.
  • Restringir pesquisa o conjunto encontrado e exibe os registros correspondentes com base no conteúdo do campo ativo (uma pesquisa AND lógica).
  • Estender amplia o conjunto encontrado para incluir os registros adicionais que correspondem aos critérios do campo especificado (uma pesquisa OR lógica).

Compatibilidade 

Produto Compatível
FileMaker Pro Sim
FileMaker Go Sim
FileMaker WebDirect Sim
FileMaker Server Sim
FileMaker Cloud Sim
FileMaker Data API Sim
Publicação na Web personalizada Sim

Originada na versão 

12.0

Descrição 

Localiza registros com base no contexto de um campo especificado, permitindo que você crie scripts que se comportam de forma similar usando o menu de atalho de Exibição em tabela.

Se você não especificar um campo, o FileMaker Pro realizará a pesquisa com base no conteúdo do campo que está ativo quando o script é executado. Se os dados estiverem selecionados no campo ativo, o FileMaker Pro procurará os dados selecionados. Se os dados não estiverem selecionados, o FileMaker Pro procurará o conteúdo inteiro do campo ativo. Se você não especificar um campo e não houver campo ativo quando o script for executado, o FileMaker Pro exibirá um alerta de comando inválido.

A etapa Buscar registros correspondentes é executada no Modo de navegação e no Modo visualizar. Se o banco de dados estiver em outro modo quando o script for executado, o FileMaker Pro alternará para o Modo de navegação antes de executar o script.

A etapa Buscar registros correspondentes pode ser copiada e colada ou importada para outros arquivos do FileMaker Pro.

Notas 

  • Se você selecionar manualmente os dados do campo antes de executar esta etapa de script no FileMaker WebDirect, a etapa de script é executada como se não tivesse sido feita nenhuma seleção. Para selecionar os dados do campo antes de executar esta etapa de script no FileMaker WebDirect, use a Etapa de script Definir seleção.

Exemplo 1 

Busca todos os registros com a mesma categoria do registro atual e alterna para a Exibição em tabela.

Copiar
Buscar registros correspondentes [Substituir; Produtos::Categoria]
Exibir como [Exibir como tabela]

Exemplo 2 

Abre uma nova janela, vai para o layout Faturas, busca todos os registros no conjunto encontrado com a mesma ID do cliente do registro atual, classifica o novo conjunto encontrado e vai para o primeiro registro.

Copiar
Nova janela [Estilo: Documento; Usando layout: "Faturas"; (Faturas)]
Buscar registros correspondentes [Restringir; Faturas::ID do cliente]
Classificar registros [Restaurar; Com diálogo: Desativado]
Ir para registro/solicitação/página [Primeiro]

Exemplo 3 

Estende o conjunto encontrado com registros correspondentes à ID do cliente do registro atual ou cria um novo conjunto encontrado com registros correspondentes à ID do cliente do registro atual.

Copiar
Mostrar caixa de diálogo personalizada ["Deseja adicionar o cliente atual ao conjunto encontrado?"]
If [Get ( LastMessageChoice ) = 1]
    Buscar registros correspondentes [Estender; Faturas::ID do cliente]
Else
    Buscar registros correspondentes [Substituir; Faturas::ID do cliente]
End If