Realizar localizar/substituir

Localiza/substitui os dados de acordo com as opções na caixa de diálogo Opções de "Realizar localizar/substituir".

Opções 

  • Com diálogo especifica se a caixa de diálogo Resumo de localizar/substituir será exibida no fim da operação de localização/substituição. A configuração Com diálogo como Desativado também impede a exibição da caixa de diálogo de confirmação quando uma operação Substituir tudo é executada.

    Se desejar que o usuário esteja apto a inserir critérios de localização ou substituição, use a Etapa de script Abrir Localizar/substituir.

  • Realizar permite escolher qual ação deseja que localizar/substituir realize:
    • Localizar próximo encontra uma instância do termo de busca.
    • Substituir e localizar encontra uma instância do termo de busca, substitui o termo e pesquisa a próxima instância quando o script é executado novamente.
    • Substituir tudo encontra e substitui todas as instâncias do termo de busca.
    • Substituir substitui o texto destacado que corresponde ao termo de busca pelo termo de substituição. Ao usar a ação Substituir, talvez você precise associar a etapa de script Realizar localizar/substituir com a etapa de script Etapa de script Selecionar tudo.
  • Localizar especifica o termo de busca.
  • Substituir por especifica o texto para substituir as instâncias do termo de busca.
  • Direção especifica a direção em que deseja executar localizar/substituir, para pesquisar através de registros.
  • Diferenciar maiúsc./minúsc. considera as maiúsculas/minúsculas do termo de busca ao realizar a busca.
  • Somente palavras inteiras omite buscas em que o termo de pesquisa está integrado a uma outra palavra.
  • Todos os registros/solicitações realiza uma busca em todos os registros/solicitações no conjunto encontrado.
  • Registros/solicitações atuais restringe a busca ao registro/solicitação atual.
  • Todos os campos faz uma busca em todos os campos do layout.
  • Campo atual restringe a busca ao campo ativo. Você pode usar a Etapa de script Ir para campo para selecionar o campo antes de executar Localizar/substituir.

Compatibilidade 

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

Originada na versão 

6.0 ou anterior

Descrição 

Se Realizar localizar/substituir não encontrar dados correspondentes ao termo de busca, ele não retornará um erro.

Exemplo 1 

Substitui o texto no campo Reordenar nível que corresponde aos critérios de busca em todos os registros sem perguntar ao usuário.

Copiar
Ir para campo [Produtos::Reordenar nível]
Realizar busca/Substituir [Com diálogo: Desativado; 1; 3; Substituir tudo]

Exemplo 2 

Vai para a próxima ocorrência do nome do produto no campo Descrição.

Copiar
Mostrar caixa de diálogo personalizada ["Deseja localizar o nome do produto atual no campo Descrição?"]
If [Get(LastMessageChoice) = 1]
    Ir para campo [Produtos::Descrição]
    Realizar busca/Substituir [Com diálogo: Desativado; Produtos::Nome; Localizar próximo]
End If

Exemplo 3 

Substitui termos específicos no campo atual por dados de registro.

Copiar
Mostrar caixa de diálogo personalizada ["Deseja substituir termos de espaço reservado por dados de registro?"]
If [Get(LastMessageChoice) = 1]
    Realizar busca/Substituir [Com diálogo: Desativado; "[NOME]"; Clientes::Nome; Substituir tudo]
    Realizar busca/Substituir [Com diálogo: Desativado; "[EMPRESA]"; Clientes::Empresa; Substituir tudo]
    Realizar busca/Substituir [Com diálogo: Desativado; "[ENDEREÇO]"; Clientes::Endereço; Substituir tudo]
End If