Foxtable(狐表)用户栏目专家坐堂 → 如何测试表达式列的运行效率?


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

主题:如何测试表达式列的运行效率?

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


加好友 发短信
等级:幼狐 帖子:119 积分:1018 威望:0 精华:0 注册:2017/11/2 8:16:00
如何测试表达式列的运行效率?  发帖心情 Post By:2023/2/6 11:07:00 [只看该作者]

一个订单表有一个表达式列,如何测试表达式列的运行效率?

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/6 11:08:00 [只看该作者]

这个没有办法测试

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/6 11:12:00 [只看该作者]

个人的建议是不要依赖表达式列,表达式列应该只用作一些简单的计算,比如金额=数量*单价这种,或者是引用父表列。

跨表的计算,建议使用表事件处理

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


加好友 发短信
等级:幼狐 帖子:119 积分:1018 威望:0 精华:0 注册:2017/11/2 8:16:00
  发帖心情 Post By:2023/2/6 11:55:00 [只看该作者]

有点蓝老师,两个订单表如下:
其中一个订单表有个表达式列:数量、单价、金额(表达式列),金额=数量*单价。Tables("订单").Filter = "金额>5000"
另一个订单表列:数量、单价。Tables("订单").Filter = "单价*数量>5000"    这两种综合效率哪种高?(主要是不了解表达式的运行机制,设计时无法权衡利弊)

[此贴子已经被作者于2023/2/6 11:56:52编辑过]

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/6 11:58:00 [只看该作者]

建议使用表达式列

Tables("订单").Filter = "金额>5000"

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


加好友 发短信
等级:幼狐 帖子:119 积分:1018 威望:0 精华:0 注册:2017/11/2 8:16:00
  发帖心情 Post By:2023/2/6 12:00:00 [只看该作者]

好的,谢谢!

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


加好友 发短信
等级:幼狐 帖子:119 积分:1018 威望:0 精华:0 注册:2017/11/2 8:16:00
  发帖心情 Post By:2023/2/6 14:14:00 [只看该作者]

有点蓝老师,还有一个问题请问一下,订单表是父表,有表达式列:发货数量、退货数量、订单取消数量 ,上述三个表达式列分别对子表发货单、退货单、订单取消单  的数量列求和,以从订单表中直观了解订单的执行情况,大型数据量采用这种方式有建议吗?

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/6 14:19:00 [只看该作者]

建议使用数据列,然后在表事件计算:http://www.foxtable.com/webhelp/topics/1472.htm

或者需要的时候在通过统计的方式查看数据:http://www.foxtable.com/webhelp/topics/3284.htm

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


加好友 发短信
等级:幼狐 帖子:119 积分:1018 威望:0 精华:0 注册:2017/11/2 8:16:00
  发帖心情 Post By:2023/2/6 15:09:00 [只看该作者]

好的谢谢!

 回到顶部