Class: DBCacheSeeker

.search. DBCacheSeeker


new DBCacheSeeker(classKey, fields, skipClasses, description [, opt_userKey])

Buscador de dados armazenados no cache local.

Parameters:
Name Type Argument Description
classKey number

Classe de dados que será pesquisada. Todas as suas descendentes também serão pesquisadas, exceto se constarem em skipClasses.

fields Array.<string>

Campos que serão pesquisados.

skipClasses Array.<number>

Chaves das classes que já possuem buscadores próprios e não devem ser pesquisadas por esta classe.

description string

Expressão para descrever o registro da busca.

opt_userKey number <optional>
<nullable>

Chave do usuário que está executando a busca. Caso este parâmetro não seja definido será utilizado o usuário da sessão. Caso seja definido como nulo, não haverá controle de permissão.

Extends

Members


classKey :number

Chave da classe que este buscador está ligado.

Type:
  • number
Inherited From:

resultFields_ :string

Campos que irão compor o resultado. Estão como uma string de valores separados por vírgula para facilitar a integração com o método DataSet#search.

Type:
  • string

Methods


Realiza a busca por um termo.

Parameters:
Name Type Argument Description
term *

Termo que deve ser pesquisado neste buscador.

rSet uwl.search.ResultSet

Conjunto de resultados. Os resultados desta pesquisa serão adicionados nesta estrutura.

opt_limit number <optional>

Limite de resultados desta pesquisa.

Inherited From:
Overrides:

toString()

Inherited From:
Overrides: