A technique, system, and computer program for providing a visually
oriented, easily navigable search facility. Templates containing field
names and possible default values are stored for each available task for
this user, preferably in a memory cache or disk cache. When the user
enters a value or pattern into a field of the search criteria, this value
or pattern is retained. When a subsequent search is requested, the
retained values are checked to determine if the user already entered
values for any fields of the now-current template. If so, then those
values are automatically filled in for this current template. The user is
allowed to override any of the filled-in values, and these overrides will
also become retained values. Retained values are cleared when the user
exits the search facility, or when the user explicitly requests to clear
the values.
Uma técnica, um sistema, e um programa de computador para fornecer uma facilidade visualmente orientada, fàcilmente navigable da busca. Os moldes que contêm nomes de campo e valores de defeito possíveis são armazenados para cada tarefa disponível para este usuário, preferivelmente em um esconderijo da memória ou no esconderijo de disco. Quando o usuário incorpora um valor ou um teste padrão em um campo dos critérios da busca, este valor ou teste padrão estão retidos. Quando uma busca subseqüente é pedida, os valores retidos são verificados para determinar se o usuário incorporar já valores para quaisquer campos do molde agora-atual. Se assim, aqueles valores são preenchidos então automaticamente para este molde atual. É permitido ao usuário cancelar algum do ench- em valores, e estes cancelam transformar-se-ão também valores retidos. Os valores retidos forem cancelaram quando as saídas de usuário a facilidade da busca, ou quando os pedidos do usuário explicitamente cancelar os valores.