Foxtable(狐表)用户栏目专家坐堂 → 凭证明细明,按空格键后,借方金额移至贷方金额


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

主题:凭证明细明,按空格键后,借方金额移至贷方金额

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


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
凭证明细明,按空格键后,借方金额移至贷方金额  发帖心情 Post By:2017/9/7 10:12:00 [只看该作者]

会计录入窗口,的凭证明细操作如下:(怎么实现 好呢)
1、(转移借贷方金额)光标在数字那栏时,直接空格键,就移过去了,要想移过来,再按空格键。

2、(负数变红字)减号是将当前位数字变为红字,也就是为负数。

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


加好友 发短信
等级:四尾狐 帖子:843 积分:5982 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2017/9/7 10:25:00 [只看该作者]

问题是:我的解决是:
If  e.Table.Current IsNot Nothing Then
    Dim r As Row = e.Table.Current
    S elect Case e.KeyCode
        Case Keys.Space
           e.Cancel =True
            If r("借方金额") =0 OrElse r.IsNull("借方金额")  Then
                r("借方金额") = r("贷方金额")
                r("贷方金额") = 0
            ElseIf r("贷方金额") =0 OrElse r.IsNull("贷方金额")  Then
                r("贷方金额") = r("借方金额")
                r("借方金额") = 0
            End If
    End S elect
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/7 10:26:00 [只看该作者]

1、编写keydown事件或者keydownEdit事件,如果按下空格,就跳转

 

http://www.foxtable.com/webhelp/scr/0550.htm

 

2、http://www.foxtable.com/webhelp/scr/0656.htm

 


 回到顶部