以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 横向统计字符数量 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=142126) |
-- 作者:15666282205 -- 发布时间:2019/10/19 8:08:00 -- 横向统计字符数量 老师,请看实例。如何横向统计字符的数量,请指教。 |
-- 作者:有点蓝 -- 发布时间:2019/10/19 8:47:00 -- datacolchanged事件 If e.DataCol.Name.StartsWith("请假") AndAlso e.DataCol.Name <> "请假天数" Then Dim sum As Integer For Each dc As DataCol In e.DataTable.DataCols sum += IIF(dc.Name.StartsWith("请假") AndAlso dc.Name <> "请假天数" AndAlso e.DataRow.IsNull(dc.Name) = False,1,0) Next e.DataRow("请假天数") = IIF(sum = 0,Nothing,sum) End If |
-- 作者:15666282205 -- 发布时间:2019/10/19 9:38:00 -- 老师,行了 [此贴子已经被作者于2019/10/19 9:39:29编辑过]
|
-- 作者:15666282205 -- 发布时间:2019/10/19 9:53:00 -- 老师,遇到一个问题,如果我把“请假1”改为“一_请假”,就不能计算了,可能和“_”符号有关。我加这个符号是想把表头合并显示,请指教。 |
-- 作者:15666282205 -- 发布时间:2019/10/19 10:02:00 -- 老师,把代码改为“_请假”也不行 |
-- 作者:有点蓝 -- 发布时间:2019/10/19 10:27:00 -- 学会字符串的各种拆分判断用法:http://www.foxtable.com/webhelp/topics/1338.htm |
-- 作者:15666282205 -- 发布时间:2019/10/19 11:14:00 -- 好了,老师,判断结尾,谢谢! |