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