Añade una condición al control filtro (cntFiltroUsuario).
ControlFiltro.AgregaCondicion aCampo, aCond, aValor, [aConector]
aCampo: Nombre del campo del grid al que está conectado.
aCond *: "LIKE", ">", ">=" "<", "<=", "=", "Is Null"
aValor: Variant/Valor. En caso de ser una fecha, debe ir en formato dd/mm/yyyy
aConector: "And", "Or"
Código VB6:
' Esta rutina añade dos condiciones a un filtro Sub filtrar Dim lfil 'As AhoraOCX.cntFiltroUsuario Set lfil = gForm.Controls("filMtmto")(0) lfil.limpiafiltro lfil.AgregaCondicion "Descrip","LIKE ","%Ingl%","AND" lfil.AgregaCondicion "IdIdioma",">= ","1","AND" lfil.Filtra End Sub
Código C#:
// Esta rutina añade dos condiciones a un filtro private void Filtrar() { ICntFiltroUsuario lFil = (gForm.Controls["filMtmto_0"] as ICntFiltroUsuario); if (lFil != null) { lFil.LimpiaFiltro(); lFil.AgregaCondicion("Descrip", "LIKE ", "%Ingl", "AND"); lFil.AgregaCondicion("IdIdioma", ">= ", "1", "AND"); lFil.Filtra(); } }