Filtro. Añadir condición

Creado por David Miralpeix, Modificado el Fri, 16 Feb 2024 a las 12:26 PM por David Miralpeix

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();
    }
}


¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo