Referência > Referências de etapas de script > Etapas de script de edição > Realizar localizar/substituir
 

Realizar localizar/substituir

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

Consulte também 

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. Definir Com diálogo como Desativado 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 Etapa de script Abrir Localizar/substituir.

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 Etapa de script Selecionar tudo.

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 Etapa de script Ir para campo para selecionar o campo antes de executar Localizar/substituir.

Compatibilidade 

 

Produto 

Suportado 

FileMaker Pro Advanced 

Sim 

FileMaker Go 

Não 

FileMaker WebDirect 

Não 

FileMaker Server 

Não 

Produto FileMaker Cloud 

Não 

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 

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

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óxima]
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 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

Tópicos relacionados 

Função Substitute

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

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