views:

212

answers:

1

I am using vb.net 2005. i am trying to set report groupings of a crystal report at runtime based on user defined options. MSDN says this:

Dim FieldDef As FieldDefinition
FieldDef = 
Report.Database.Tables.Item(0).Fields.Item(comboBox1().Text)
Report.DataDefinition.Groups.Item(0).ConditionField = FieldDef 

but error shows invalid group number

how to solve this?

A: 

CrystalDecisions.CrystalReports.Engine.FieldDefinition fld;

          fld = crReportDocument.Database.Tables[0].Fields[Session["rcbgroupby"].ToString()];
            crReportDocument.DataDefinition.Groups[0].ConditionField = fld
Amitkumar