易表在线答疑技术与交流用户社区 → 这个公式怎么设?


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

主题:这个公式怎么设?

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/5/5 18:36:00 [显示全部帖子]

产品结构表,订单需用列增加操作公式:

RecalcRow("欠料表",[欠料表!RelationRow])


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/5/6 20:29:00 [显示全部帖子]

你搞错了,慢的不是2楼的公式,2楼公式充其量只算一行数据,根本不存在慢。

看看你的原公式:RecalcRGrid("订单表")
再看看订单表数量列的操作公式:RecalcRGrid("产品结构表")

这两个公式很好理解,不就是重算关联表吗,没错啊。
是的,这两个公式单独使用的确没问题,关键是你这两个表原本关联,数据一旦有变动,订单表就会重算产品结构表,而产品结构表也会重算订单表,如此反复循环,数据量一大,速度如果能快那才怪。

所以在设置这类公式时请加上一个参数,如将原公式改成:RecalcRGrid("订单表",1)
,RecalcRGrid("产品结构表",1)


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/5/7 12:18:00 [显示全部帖子]

看5楼,在原公式中加一个参考。
操作公式可同时设置多个公式。

 回到顶部