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
 

nesrine 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

About Steve Gray

Steve is a seasoned (translate: old) developer in VB and ASP.NET. He spends most of his time in Dynamics GP, writing custom mods for consulting firms. Crystal reports, eConnect, VS Tools for Dynamics... anything that comes along.