我正在使用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
但错误显示无效的组号
如何解决这个问题?
答案 0 :(得分:0)
CrystalDecisions.CrystalReports.Engine.FieldDefinition fld;
fld = crReportDocument.Database.Tables[0].Fields[Session["rcbgroupby"].ToString()];
crReportDocument.DataDefinition.Groups[0].ConditionField = fld