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