Exibições de pesquisa de texto controlam o formato dos resultados da pesquisa global para tabelas

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • A exibição text_search de uma tabela determina como a pesquisa global exibe os resultados dessa tabela.

    Os resultados exibidos pela pesquisa global incluem vários elementos. Para cada resultado de pesquisa, o sistema preenche esses elementos com valores de campos incluídos na exibição de lista text_search da tabela.

    Figura 1. Exemplo de listagem de resultados de pesquisa na IU Next Experience
    Exemplo de listagem de resultado de pesquisa na IU Next Experience mostrando título, lista de campos e descrição.
    Figura 2. Exemplo de listagem de resultados de pesquisa em IU principal
    Exemplo de listagem de resultado de pesquisa em IU principal mostrando título, lista de campos e descrição.
    Tabela 1. Elementos do resultado da pesquisa
    Elemento Descrição Critérios de correspondência
    1. Título O título é a primeira linha do bloco de resultados da pesquisa. Ele é vinculado ao registro correspondente do resultado da pesquisa.

    A pesquisa global usa o primeiro campo de cadeia de caracteres na exibição de lista text_search da tabela que não é o campo de número. Se não houver campo de cadeia de caracteres correspondente ou se o conteúdo do campo estiver vazio, o sistema exibirá o texto "Sem título" no idioma da sessão.

    Por exemplo, na exibição text_search padrão da tabela Incidente, o campo de descrição resumida atende aos critérios de título. A pesquisa global usa este campo como o título do resultado da pesquisa.

    2. Lista de campos A lista de campos é a segunda linha dos resultados da pesquisa. Ele exibe pares de nome-valor de campo, separados pelo caractere de pipe, para até 10 campos.

    A pesquisa global usa os primeiros 10 campos na exibição de lista text_search da tabela que não corresponde aos critérios de título ou descrição.

    Por exemplo, na exibição text_search padrão da tabela Incidente, os campos número, aberto, solicitante, prioridade, estado, categoria e grupo de atribuição atendem aos critérios da lista de campos. A pesquisa global exibe os nomes e valores desses campos na lista de campos de resultado da pesquisa.

    3. Descrição A descrição é a terceira linha dos resultados da pesquisa. Esta linha é opcional e pode não aparecer para todos os resultados de pesquisa.

    A pesquisa global usa o primeiro campo de cadeia de caracteres na exibição de lista text_search da tabela que não é o título e tem mais de 100 caracteres. Se nenhum campo corresponder a esses critérios, os resultados da pesquisa omitirão esta linha.

    Por exemplo, na exibição text_search padrão da tabela Incidente, o campo de descrição atende aos critérios de descrição. A pesquisa global usa este campo como a descrição do resultado da pesquisa.

    Por padrão, o sistema usa a exibição de lista text_search para uma tabela para formatar os resultados da pesquisa de texto global para essa tabela. Se uma exibição text_search não existir para a tabela, o sistema formatará os resultados da pesquisa usando a exibição de formulário padrão da tabela. Os implementadores podem especificar qual exibição o sistema usa para formatar os resultados da pesquisa, modificando o valor da propriedade do sistema glide.ui.text_search.view.