TMultiSearch, métodos herdados não sobrescritos podem também ser utililzados por objetos TDBUMultiSearch. Acesse a documentação do componente/classe-pai para conhecê-los.
Obs.: todos os métodos presentes nesta documentação utilizarão como base uma tabela chamada “produto”. Esta tabela foi criada em um modelo de dados chamado “docs” e possui três colunas: id, nome, preco.
__construct
Construtor da classeTDBMultiSearch.
Parâmetros:
Nome do campo.
Nome do banco de dados.
Classe do modelo que representa a tabela no banco.
Campo chave na tabela.
Campo que será exibido na lista.
(Opcional) Coluna pela qual a lista será ordenada.
(Opcional) Critério para filtrar a lista.
disableIdSearch
Desativa a busca por ID. Exemplo de código:enableIdTextualSearch
Ativa a busca textual por ID. Exemplo de código:setOperator
Define o operador de busca. Parâmetros:Operador para a busca.
setMask
Define a máscara de exibição dos itens. Parâmetros:Máscara para os itens.
setFilterColumns
Define as colunas de filtro. Parâmetros:Colunas usadas para o filtro.
setValue
Define os valores do campo. Parâmetros:Array com os valores.