Procura avançada

A procura avançada é uma função do Ancestris que lhe permite seleccionar qualquer informação ou entidade de uma genealogia, cruzando vários critérios.

pt_extended_search.png

Os dados do resultado podem então ser explorados noutras ferramentas do Ancestris, em particular, posicionados no mapa geográfico ou exportados para um ficheiro Gedcom específico.

Descrição

A janela de procura permite-lhe procurar em dois modos independentes:

  • separador Multi-critério
    • procura de acordo com critérios pré-definidos;
    • entre os indivíduos da genealogia;
    • o resultado da pesquisa é uma lista de indivíduos
  • separador Por etiqueta
    • procura por qualquer tipo de dados;
    • entre todas as propriedades da genealogia;
    • o resultado é uma lista de propriedades, agrupadas por entidade.

Barra de ferramentas

A barra de ferramentas funciona da mesma forma para os dois modos de procura.

pt_extended_search_tool_bar.png

Botão Iniciar procura

Este botão lança a procura de acordo com os critérios inseridos no separador visível e mostra os resultados. O número de resultados encontrados é mostrado no canto superior direito do painel visível.

Botão Cancelar procura

Este botão interrompe o tratamento iniciado com o botão anterior, caso este dure muito tempo.

Botão Limpar critério de procura

Este botão limpa os critérios. Os critérios anteriormente inseridos são mantidos nas diferentes listas pendentes de cada um dos dois separadores.

Botão Limpar histórico de valores

Este botão limpa o histórico das diferentes listas pendentes. É feito um pedido de confirmação antes da eliminação.

Botão Alterar definições

Este botão abre a janela de Definições de procura que lhe permite definir as seguintes opções:

  • Número máximo de resultados mostrados: limita o número de resultados aos primeiros n encontrados. O valor pré-definido é 5000;
  • a caixa Sensível a maiúsculas obriga a pesquisa a respeitar as letras maiúsculas e minúsculas.

Separador Multi-critério

Este separador permite procurar indivíduos que cumpram os critérios aqui definidos.

pt_extended_search_multi_criteria.png

Os diferentes critérios são explícitos. Se for preenchido mais do que um critério, todas as condições devem ser satisfeitas.

No exemplo acima, procuramos todos os indivíduos nascidos entre 1910 e 1930, e que tenham "US" na sua profissão, e casados.

Se quiser inverter um conjunto de condições, basta marcar a caixa "Tudo excepto".

Separador Por etiqueta

Este separador permite procurar todas as propriedades ou dados da genealogia que cumpram um dado critério.

pt_extended_search_by_tag.png

Valor do critério

  • O campo é utilizado para inserir os critérios de procura, é uma cadeia de caracteres;
  • a caixa Expressão regular, quando marcada, pede ao Ancestris para interpretar o critério como uma expressão regular. Veja os exemplos na secção Utilização;
  • a lista pendente "...", situada à esquerda, oferece as principais expressões regulares utilizadas.

Propriedade Gedcom

  • o campo é utilizado para dar o nome da propriedade (ou etiqueta) Gedcom, na qual a procura deve ser realizada;
  • a lista pendente "...", situada à esquerda, permite-lhe escolher entre as propriedades frequentemente utilizadas.

Lista de resultados

A lista de resultados é mostrada em cores alternadas por entidade, para melhor localizar as diferentes linhas da mesma entidade, especialmente para os resultados da procura por propriedade.

Cada resultado é clicável e mostra a entidade correspondente nos editores.

Como mencionado no topo desta página, a lista é utilizável noutras vistas e ferramentas:

Utilização

A procura multi-critério é bastante explícita. Tem um exemplo no topo desta página. Não entramos em mais pormenores.

Por outro lado, a procura por propriedade requer alguns exemplos.

Procura geral de texto

O exemplo seguinte procura pela palavra "Assassinated" em todos os dados da genealogia.

Há 5 propriedades situadas em 3 entidades que cumprem o critério:

pt_extended_search_by_tag_example.png

Procura por um nome em particular

O exemplo seguinte procura todos os nomes que contenham a palavra "John". 

No seu ficheiro, o nome é uma propriedade registada com o nome da etiqueta NAME. Pode descobrir o nome de uma etiqueta no editor Gedcom, uma vez que neste editor cada linha começa com o nome da etiqueta.

O resultado são 28 propriedades, agrupadas por entidades, cerca de 14.

pt_extended_search_by_tag_example_NAME.png

Procura por nomes próprios acabados em "hn"

Quando a procura pede um critério diferente de "contém os caracteres", deve ser utilizada uma expressão regular.

Em informática, uma expressão regular é uma palavra que descreve um conjunto de palavras. As expressões regulares são também chamadas regex (uma abreviatura formada a partir do inglês regular expression). As expressões regulares derivam das teorias matemáticas das línguas formais da década de 1940.

Clicando em "..." verá algumas regras básicas para criar uma expressão regular.

pt_extended_search_reg_exp_rules.png

  • Por exemplo, a palavra ex-(a?e|æ|é)quo descreve todas as palavras que começam com "ex-", terminam com "quo" e que, no meio, têm um dos 3 grupos de letras seguintes: "a ou não" + e", "æ" ou "é". Assim, as palavras "ex-equo", "ex-equo", "ex-aequo" e "ex-aequo" serão incluídas. Mas as palavras "ex-equo", "ex-aequo", "ex-aeko", "ex-aequo" não.

O exemplo seguinte procura todos os primeiros nomes terminados em "hn". A expressão regular está escrita "hn$". E o primeiro nome corresponde à etiqueta GIVN como visto no editor Gedcom.

pt_extended_search_reg_exp_example.png

Personalização

De momento, não personalizações disponíveis para esta ferramenta.


Revision #3
Created Sun, Aug 30, 2020 8:23 AM by pedro
Updated Thu, Feb 18, 2021 1:22 PM by pedro