Foxtable(狐表)用户栏目专家坐堂 → 求助如何设计加减


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

主题:求助如何设计加减

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


加好友 发短信
等级:童狐 帖子:291 积分:2730 威望:0 精华:0 注册:2018/5/21 16:49:00
求助如何设计加减  发帖心情 Post By:2024/10/6 19:39:00 [只看该作者]

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

如图最后一列,相关会计科目取值加减,要如何设计?

Dim Value As String = dr("表达式")  '表达式这里只能有数字+-,不能有别的符号
Dim sps() As Char = {"+","-"}
Dim Names() As String  = Value.Split(sps)
For Each name As String In Names
  Dim tr1 As DataRow =DataTables("余额表").sqlFind(列名 = NAME)

If tr1 IsNot Nothing Then
                        begsuma = begsuma + tr1("期初金额")
                  End If

next
如果每个值都相加,可以A =A +值。但是如果有减法,该如何修改?




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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/7 10:01:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/1277.htm

Dim Value As String = dr("表达式")
begsuma  = eval(Value )

 回到顶部