【问题标题】:how to set grouping in crystal reports using vb.net programatically?如何以编程方式使用 vb.net 在水晶报表中设置分组?
【发布时间】:2010-03-24 10:58:24
【问题描述】:

我想使用 vb.net 以编程方式对水晶报表中的字段进行分组以生成动态报表。

我正在使用 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

但错误显示组号无效

如何解决?

【问题讨论】:

    标签: crystal-reports


    【解决方案1】:

    您可以在报告中创建一个新的公式字段(即“GroupSortField”)并在代码中以编程方式设置组字段:

    rpt.DataDefinition.FormulaFields["GroupSortField"].Text = "{MyTable.MyField}";
    

    【讨论】:

      猜你喜欢
      • 2015-10-04
      • 1970-01-01
      • 2014-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多