Dim smybgs As List(Of String)
smybgs = dt1.GetValues("所属部门")
Dim b As new stringbuilder
如何在遍历指定列中生成的文字前面加上递增的序号呢?
在有点蓝老师的帮助下,下面代码可以生成对应的文本结构,怎么实现在红色部分新增对应的序号递增值呢?
For Each smybg As String In smybgs
Dim bb21 As Integer =dt1.sqlCompute("count(guid)")
Dim smybgs1 As List(Of String)
smybgs1 = dt1.GetValues("事项类别","所属部门='" & smybg & "' and 所属部门<>'黔南州'","[_Identify] desc")
If smybgs1.count > 0
b.Append("【2023年度3月" & smybg & "数据】")
b.Appendline(",其中:")
End If
For Each smybg1 As String In smybgs1
b.Appendline(…… & smybg1) 按类别的数量对应新增数值作为序号
Dim drs As List(of DataRow) =dt1.SQLSelect("所属部门='" & smybg & "'And 事项类别='" & smybg1 & "'")
For Each r As DataRow In drs
b.Appendline(…… & r("事项名称") & "(" & r("年度总数") & ")次,与上年度同期占比" & r("年度同期占比") &"%,"& r("月份")& "月" & r("本年度月份数据") & "次,同月占比"& r("月份同期占比") & "%,占该项" & r("平均数占比") &"%("&r("是否超过") &"即"& r("平均数比例") & "%)") 按事项名称的数量对应新增数值作为序号
Next
Next
Next