Foxtable(狐表)用户栏目专家坐堂 → 表的DataColChanged事件加了代码:


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

主题:表的DataColChanged事件加了代码:

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


加好友 发短信
等级:四尾狐 帖子:847 积分:5405 威望:0 精华:0 注册:2014/10/27 23:44:00
表的DataColChanged事件加了代码:  发帖心情 Post By:2014/11/29 12:22:00 [只看该作者]

表的DataColChanged事件加了代码:
Systemready = False
e.DataRow("银行帐户_汇款收入") = DataTables("收入").Compute("Sum(合计)", "收支方式 = '汇款收入'")
e.DataRow("银行帐户_汇款支出") = DataTables("支出").Compute("Sum(合计)", "收支方式 = '汇款支出'")
e.DataRow("现金_现金收入") = DataTables("收入").Compute("Sum(合计)", "收支方式 = '现金收入'")
e.DataRow("现金_现金支出") = DataTables("支出").Compute("Sum(合计)", "收支方式 = '现金支出'")
systemready = True


这个计算的代码,得出的结果是整列全显示,但我想让它得出的结果只在列的第一行显示,因为整列显示数据量太大了,其它行不显示,不计算,怎么做

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


加好友 发短信
等级:狐神 帖子:4742 积分:34508 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2014/11/29 12:27:00 [只看该作者]

http://www.foxtable.com/help/topics/1587.htm
看看这里,可能会月帮助

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


加好友 发短信
等级:四尾狐 帖子:847 积分:5405 威望:0 精华:0 注册:2014/10/27 23:44:00
  发帖心情 Post By:2014/11/29 13:13:00 [只看该作者]

老师怎么做啊

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33957 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2014/11/29 14:00:00 [只看该作者]

那就指定行呗

e.DataTable.DataRows(0)("银行帐户_汇款收入") = DataTables("收入").Compute("Sum(合计)", "收支方式 = '汇款收入'")
e.DataTable.DataRows(0)("银行帐户_汇款支出") = DataTables("支出").Compute("Sum(合计)", "收支方式 = '汇款支出'")
e.DataTable.DataRows(0)("现金_现金收入") = DataTables("收入").Compute("Sum(合计)", "收支方式 = '现金收入'")
e.DataTable.DataRows(0)("现金_现金支出") = DataTables("支出").Compute("Sum(合计)", "收支方式 = '现金支出'")

 回到顶部