Foxtable(狐表)用户栏目专家坐堂 → [求助]条件判断


  共有6511人关注过本帖树形打印复制链接

主题:[求助]条件判断

帅哥哟,离线,有人找我吗?
ntqhj
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:2654 威望:0 精华:0 注册:2018/1/15 13:54:00
  发帖心情 Post By:2023/4/26 11:12:00 [只看该作者]

第一列有值或没值都没反应,也不提示出错

[此贴子已经被作者于2023/4/26 11:14:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/26 11:16:00 [只看该作者]

Tables("表A").compute做统计筛选后的数据,如果要统计全部加载的数据改为dataTables("表A").compute,如果要统计副本:Tables("窗口1-table1").compute

 回到顶部
帅哥哟,离线,有人找我吗?
ntqhj
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:2654 威望:0 精华:0 注册:2018/1/15 13:54:00
  发帖心情 Post By:2023/4/26 11:25:00 [只看该作者]

看不懂呢,有空帮做下行不
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:空值判断.table


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/26 11:28:00 [只看该作者]

改为

If Tables("表A").compute("count(第一列)", "第一列 is null") = 0 Then

 回到顶部
帅哥哟,离线,有人找我吗?
ntqhj
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:2654 威望:0 精华:0 注册:2018/1/15 13:54:00
  发帖心情 Post By:2023/4/26 11:47:00 [只看该作者]

得不到想要的结果,第一列有值或全无值,运行结果一样的
If Tables("表A").compute("count(第一列)", "第一列 is null") = 0 Then
    msgbox("全为空 ,执行全为空的代码")
Else
    msgbox("有非空 ,执行其它代码") 
End If

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/26 11:49:00 [只看该作者]

If Tables("表A").compute("count(第一列)", "第一列 is not null") = 0 Then
    msgbox("全为空 ,执行全为空的代码")
Else
    msgbox("有非空 ,执行其它代码") 
End If

 回到顶部
帅哥哟,离线,有人找我吗?
ntqhj
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:2654 威望:0 精华:0 注册:2018/1/15 13:54:00
  发帖心情 Post By:2023/4/26 17:50:00 [只看该作者]

我的判断思路似乎有问题,附件有窗口填充按钮代码,想法是:筛选后当已收运费列全为空时,可执行填充代码。否则不执行填充代码,但可自行录入,
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:填写已收运费.table


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/26 20:23:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:填写已收运费.zip


 回到顶部
帅哥哟,离线,有人找我吗?
ntqhj
  29楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:2654 威望:0 精华:0 注册:2018/1/15 13:54:00
  发帖心情 Post By:2023/4/26 21:23:00 [只看该作者]

若再加个按钮,将刚刚填入的内容清空,这个代码应该是怎样的呢?


For Each dr As DataRow In DataTables("接单明细表").Select("[已收运费] > 0")
    dr("收入账户") = Nothing
Next

这样写可以吗?
[此贴子已经被作者于2023/4/26 21:25:24编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  30楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/26 21:40:00 [只看该作者]

可以。试试不就知道了

 回到顶部
总数 44 上一页 1 2 3 4 5 下一页