Realizar localizar/substituir
 
Propósito 
Localiza/substitui os dados de acordo com as opções na caixa de diálogo Opções de "Realizar localizar/substituir".
Consulte também 
Formato 
Realizar localizar/substituir [Sem caixa de diálogo; "<texto a ser encontrado>"; "<texto substituto>"; Localizar próxima/Substituir e Localizar/Substituir/Substituir tudo]
Opções 
 •
Realizar sem caixa de diálogo impede a exibição da caixa de diálogo Resumo de localizar/substituir no fim da operação de localização/substituição. Essa opção também impede a exibição da caixa de diálogo de confirmação quando a operação Substituir tudo é executada.
Para que o usuário seja capaz de inserir critérios de localização ou substituição, use a Abrir Localizar/substituir etapa de script.
 •
Realizar permite escolher qual ação deseja que localizar/substituir realize:
 •
Localizar próxima localiza uma instância do termo de busca.
 •
Localizar e substituir localiza uma instância do termo de busca, substitui o termo e pesquisa a próxima ocorrência quando o script é executado novamente.
 •
Substituir substitui o texto realçado que corresponde ao termo de busca pelo termo de substituição. Ao usar a ação Substituir, você talvez precise associar a etapa de script Realizar localizar/substituir com a Selecionar tudo etapa de script.
 •
Substituir tudo localiza e substitui todas as instâncias do termo de busca.
 •
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 Ir para campo etapa de script para selecionar o campo antes de executar Localizar/substituir.
Compatibilidade 
 
Onde a etapa de script é executada 
Formato 
FileMaker Pro 
Sim 
Script programado do FileMaker Server 
Não 
FileMaker Go 
Não 
Publicação na Web personalizada 
Não 
FileMaker WebDirect 
Não 
Solução runtime 
Sim 
Originado em 
FileMaker Pro 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.
Ir para campo [Produtos::Reordenar nível]
Realizar localizar/substituir [Sem diálogo; 1; 3; Substituir tudo]
Exemplo 2 
Vai para a próxima ocorrência do nome do produto no campo Descrição.
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 localizar/substituir [Produtos::Nome; Localizar próximo]
End If
Exemplo 3 
Substitui termos específicos no campo atual por dados de registro.
Mostrar caixa de diálogo personalizada ["Deseja substituir termos de espaço reservado por dados de registro?"]
If [Get(LastMessageChoice) = 1]
Realizar localizar/substituir [Sem diálogo; "[NOME]"; Clientes::Nome; Substituir tudo]
Realizar localizar/substituir [Sem diálogo; "[EMPRESA]"; Clientes::Empresa; Substituir tudo]
Realizar localizar/substituir [Sem diálogo; "[ENDEREÇO]"; Clientes::Endereço; Substituir tudo]
End If
Tópicos relacionados 
Substitute função
Referência de etapas de script (lista em ordem alfabética)
Referência de etapas de script (lista de categorias)