以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于数据加载问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159319)

--  作者:裴保民
--  发布时间:2020/12/22 11:46:00
--  关于数据加载问题
有一张银行还款表,怎么实现当还款金额达到应还金额以上时该笔流水从银行还款表中取消呢?

图片点击可在新窗口打开查看此主题相关图片如下:截图01.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2020/12/22 11:51:21编辑过]

--  作者:有点蓝
--  发布时间:2020/12/22 12:11:00
--  
到datacolchanged事件,判断还款金额>=应还金额就做相应的处理
--  作者:裴保民
--  发布时间:2020/12/22 12:20:00
--  
 Case "本期还款"
        If dr.IsNull("本期还款") Then
            If dr.("本期还款") >=dr.("本期应还")
            End If
        End If
        
判断出后怎么处理呢?

--  作者:有点蓝
--  发布时间:2020/12/22 13:40:00
--  
谁知道您要做怎么处理?应该是您想怎么处理?
--  作者:裴保民
--  发布时间:2020/12/22 14:02:00
--  
我要实现的是当点击全额还款后这笔记录怎么在还款表中清除掉呢?
--  作者:有点蓝
--  发布时间:2020/12/22 14:19:00
--  
            If dr("本期还款") >=dr("本期应还")
dr.delete
            End If

--  作者:裴保民
--  发布时间:2020/12/22 14:29:00
--  
弹出错误

图片点击可在新窗口打开查看此主题相关图片如下:截图02.jpg
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2020/12/22 14:59:00
--  
什么事件?完整代码?http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626
--  作者:裴保民
--  发布时间:2020/12/22 16:21:00
--  
 datacolchanged事件
Case "本期还款"
        If dr("本期还款")>0 Then
            If dr("本期还款") >= dr("本期应还")
          dr.delete
            End If
        End If

图片点击可在新窗口打开查看此主题相关图片如下:截图03.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2020/12/22 16:24:06编辑过]

--  作者:有点蓝
--  发布时间:2020/12/22 16:32:00
--  
datacolchanged事件完整代码

图片点击可在新窗口打开查看