以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 增加判断列 不统计 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=177296) |
||||
-- 作者:有点灰2 -- 发布时间:2022/5/16 20:49:00 -- 增加判断列 不统计 此主题相关图片如下:15.png 此主题相关图片如下:16.png 我增加一个判断列 只统计成品库存数 但为什么系统不运行呢 |
||||
-- 作者:有点蓝 -- 发布时间:2022/5/16 20:56:00 -- 一次只能触发一个列的数据,第一行判断的是成品列,也就是成品列发生变化才会进入事件,这时e.datacol.name肯定不可能是其它列,所以第4行再判断其它列肯定不符合条件 |
||||
-- 作者:有点灰2 -- 发布时间:2022/5/17 9:37:00 -- 像这种情况该怎么处理呢 通过表达式还是其他的 麻烦老师给指导一下
|
||||
-- 作者:有点蓝 -- 发布时间:2022/5/17 10:01:00 -- 增加的列做什么用,用来判断什么?什么时机判断? |
||||
-- 作者:有点灰2 -- 发布时间:2022/5/17 10:04:00 -- 因为我有两列 一个是成品 一个是半成品 我想通过列进行判断后 分开统计成品和半成品的数量 |
||||
-- 作者:有点蓝 -- 发布时间:2022/5/17 10:11:00 -- 那就不要判断列名啊,直接判断单元格值 if e.datarow("xxx成品") = true then 统计成品 else 统计半成品 endif
|
||||
-- 作者:有点灰2 -- 发布时间:2022/5/17 10:31:00 -- 什么意思没理解 能帮着改一下代码吗 |
||||
-- 作者:有点蓝 -- 发布时间:2022/5/17 10:41:00 -- 没有代码文字,没法改。1楼代码那部分是统计产品的,那部分是统计半成品的,套到6楼代码里就行了 |
||||
-- 作者:有点灰2 -- 发布时间:2022/5/17 10:46:00 --
能帮着改一下吗 |
||||
-- 作者:有点蓝 -- 发布时间:2022/5/17 11:08:00 -- 哪个表? |