以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]条件判断  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=159560)

--  作者:ntqhj
--  发布时间:2020/12/30 13:51:00
--  [求助]条件判断
老师好!想根据汇总值作为判断条件,执行相关操作。该如何做?例A、B、C是数值列,当汇总C=0,执行X代码,当汇总D=0,执行Y代码,这个代码该如何写?谢谢!
--  作者:有点蓝
--  发布时间:2020/12/30 13:53:00
--  
dim r as row = tables("a").current
if r("C") = 0 then
X代码
end if
if r("D") = 0 then
Y代码
end if

--  作者:ntqhj
--  发布时间:2021/1/1 22:54:00
--  
老师好!我理解的判断有问题,在附件的备注字段有想要完成功能的要求,请老师帮忙解救下。谢谢!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:按要求选择录入.table


--  作者:有点蓝
--  发布时间:2021/1/3 10:43:00
--  
我的理解应该是增加一个收款表作为接单表的子表,记录每一次的收款,然后接单表对收款表的收款进行统计
--  作者:ntqhj
--  发布时间:2022/4/16 10:08:00
--  
窗口,绑定了主表及子表,当选中主表的一条记录有对应的子表记录时,代码运行正常。当选中主表某一条记录没有对应的子表记录时,代码运行出错。想着判断下:当选中主表某一记录对应的子表记录为空时,这个判断语句老师帮我写下呗
--  作者:有点蓝
--  发布时间:2022/4/16 10:20:00
--  
if datatables("子表").find(“编号=\'" & tables("父表").current("编号") & "\'”) is nothing then
--  作者:ntqhj
--  发布时间:2022/4/16 12:33:00
--  
窗口里,我实际绑定的子表是("主表.子表").  这样的, DataTables("主表.子表")是不可以的, DataTables("子表")这样的话if语句不能完成功能

If DataTables("主表.子表").find("编号=\'" & Tables("主表").current("编号") & "\'") Is Nothing Then   
    Return
Else
    MessageBox.Show("发送信息失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If

--  作者:有点蓝
--  发布时间:2022/4/16 13:43:00
--  
If Tables("主表.子表").rows.count = 0 Then   
[此贴子已经被作者于2022/4/16 13:43:05编辑过]

--  作者:ntqhj
--  发布时间:2022/9/16 16:56:00
--  
需按钮代码,若与服务器断开不执行按钮代码,提示未登录,这个判断该如何写
--  作者:有点蓝
--  发布时间:2022/9/16 17:04:00
--  
http://www.foxtable.com/webhelp/topics/1401.htm