以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何计算一行中人员的数量 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=119444) |
-- 作者:18982685775 -- 发布时间:2018/5/25 7:56:00 -- 如何计算一行中人员的数量 请教如何实现计算一行当中人员的数量,代码表达式均可!如一行当中有不同岗位人员,分不同的列显示,但要计算这行有几个人员的数量 [此贴子已经被作者于2018/5/25 7:56:20编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/5/25 8:49:00 -- 表达式列:iif(第一列 is null, 0, 1) + iif(第二列 is null, 0, 1) + iif(第三列 is null, 0, 1)
代码:datacolchanged事件
Select case e.datacol.name case "第一列","第二列","第三列" e.datarow("数量") = iif(e.datarow("第一列") = nothing, 0, 1) + iif(e.datarow("第二列") = nothing, 0, 1) + iif(e.datarow("第三列") = nothing, 0, 1) End Select |
-- 作者:18982685775 -- 发布时间:2018/5/25 10:35:00 -- 谢谢! 另外请教下,有了计件工资明细后,如何根据部门、日期、姓名计算每天每人的计件工资合计
|
-- 作者:有点甜 -- 发布时间:2018/5/25 10:39:00 -- http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=119459
|