以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 求总重 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127907) |
||||
-- 作者:susanhe -- 发布时间:2018/11/24 18:38:00 -- [求助] 求总重 请指导一下,按照第二列部门,计算这个部门的总重根据每个的体重,然后填入总重栏位,相同部门的总重填一样的结果。但第二列的某个值发后变化后,总重也需自动更新。谢谢。 此主题相关图片如下:捕获.png |
||||
-- 作者:susanhe -- 发布时间:2018/11/25 7:32:00 -- 版主,今天在吗? |
||||
-- 作者:y2287958 -- 发布时间:2018/11/25 7:49:00 -- 不太清楚你的意思。 请上例子,并说明你的问题和要得到的结果
|
||||
-- 作者:susanhe -- 发布时间:2018/11/25 10:48:00 -- 如图片所款,这个要的结果,第二列部门相同的话,就把这些人的体重加总后放在总重中,谢谢。
此主题相关图片如下:捕获.png |
||||
-- 作者:y2287958 -- 发布时间:2018/11/25 11:47:00 -- DataColChanged事件 Select Case e.DataCol.Name Case "第二列" If e.DataRow.IsNull(e.DataCol.Name ) Then e.DataRow("总重") = Nothing Else e.DataRow("总重") = e.DataTable.Compute("Sum(体重)","第二列=\'" & e.DataRow("第二列") & "\'") End If End Select |
||||
-- 作者:susanhe -- 发布时间:2018/11/25 12:30:00 -- 没有反应,如图 此主题相关图片如下:捕获.png |
||||
-- 作者:y2287958 -- 发布时间:2018/11/25 12:37:00 -- 要重置或编辑第二列的 |
||||
-- 作者:sanny -- 发布时间:2018/11/25 12:48:00 -- 谢谢,能不能做到只我修改第二例中任意一个部门,总重中所有这个部门的总重一起写入,现在是改一个,写一个。 |
||||
-- 作者:y2287958 -- 发布时间:2018/11/25 13:26:00 -- 可以在以上代码加上重置列的代码的 |
||||
-- 作者:susanhe -- 发布时间:2018/11/25 14:07:00 -- 可不可帮忙加到这个按钮上,觉得按一下,可能会提高工作效率点了。谢谢了。 此主题相关图片如下:捕获.png
|