如何使用vb.net代码对水晶报表中的字段进行分组?

时间:2010-03-27 07:34:19

标签: vb.net crystal-reports

我正在使用vb.net 2005.我正在尝试根据用户定义的选项在运行时设置水晶报表的报表分组。 MSDN说:

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

但错误显示无效的组号

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

CrystalDecisions.CrystalReports.Engine.FieldDefinition fld;

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