Site Search:
Sign in | Join | Help

This Blog

Syndication

Tags

No tags have been created or used yet.

Janus System

All things for all Janus products

Code for a 'contains' filter on a Janus grid

This piece of code will do a 'contains' filter on a Janus grid

    Private Sub txtFilter_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs)
        Dim txtSubdivisionName As GridEXColumn


        'Get a reference of the column to be compared
        txtSubdivisionName = GridEX1.RootTable.Columns("vchrSubdivisionName")


        Dim intOperator As Janus.Windows.GridEX.ConditionOperator = ConditionOperator.Contains


        'Create the condition
        Dim condition As New GridEXFilterCondition(txtSubdivisionName, intOperator, Me.txtFilter.Text)
        'Assign the condition to the table to filter the records
        GridEX1.RootTable.FilterCondition = condition
    End Sub

This code will allow multiple filter conditions

 Private Sub filter()
    Dim colBidderNo As GridEXColumn
    Dim colCompany1 As GridEXColumn
    Dim strBidderNo As String = Me.txtBidderNo.Text
    Dim strCompany1 As String = Me.txtCompany1.Text


    'Get a reference of the column to be compared
    colBidderNo = GridEX1.RootTable.Columns("bidderno")
    colCompany1 = GridEX1.RootTable.Columns("company1")



    'Create the condition
    Dim condition As New GridEXFilterCondition
    If strBidderNo > "" Then
        condition.AddCondition(New GridEXFilterCondition(colBidderNo, ConditionOperator.Contains, strBidderNo))
    End If


    If strCompany1 > "" Then
        condition.AddCondition(New GridEXFilterCondition(colCompany1, ConditionOperator.Contains, strCompany1))
    End If


    ''Assign the condition to the table to filter the records
    If condition.Conditions.Count > 0 Then
        GridEX1.RootTable.FilterCondition = condition
    End If
End Sub

Comments

 

VB.NET said:

Here is a standard process to use to code a standard VB.NET 'card' form. It helps to have a checklist

March 2, 2009 2:05 PM
 

steve gray said:

j'ai un problème avec le gridEX  je posséde deux gridEX l'un de projet et l'autre de article lorsque je clik sur le projet numero 1 les articles seront affichés mais aussi lorsque je clik sur 2  le même articles seront affiché

December 9, 2009 8:30 AM

Leave a Comment

(required)  
(optional)
(required)  
Add