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 busca/Substituir [Com diálogo: Ativado/desativado; "<texto a ser encontrado>"; "<texto substituto>"; Localizar próxima/Substituir e Localizar/Substituir/Substituir tudo]
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
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 |
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 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
Tópicos relacionados