此主题相关图片如下:qq截图20190428101053.png
请问我在利用ComboBox和CheckedComboBox实现了在ComboBox中选择内容后,在CheckedComboBox中只能选择相关联的内容,但是当在CheckedComboBox中选择一条内容时,可以生成统计表,如下图所示。
但是在CheckedComboBox中选择两条内容以上时就无法再生成统计表了。如图所示:
以下是我在按钮中的代码。
Dim b As New GroupTableBuilder("供电所线路统计",DataTables("缺陷隐患库原始数据表"))
b.Groups.AddDef("所属10千伏线路") '根据所属10千伏线路分组
b.Totals.AddDef("缺陷数量") '对数量进行统计
b.Build '生成统计表
MainTable = Tables("供电所线路统计") '打开生成的统计表
Dim Filter As String
With e.Form.Controls("CheckedComboBox供电所线路统计")
If .Value IsNot Nothing Then
Filter = "所属10千伏线路 = '" & .Value & "'"
End If
End With
If Filter > "" Then
Tables("供电所线路统计").Filter = Filter
End If
请问是为什么,怎么解决呢?
另外,我想实现在chart中实现对生成的统计表用柱状图表现,该怎么写代码呢?
此主题相关图片如下:qq截图20190428101031.png