以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  重算某个表的某个列公式怎么怎么设?高手指点!  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=40533)

--  作者:MBSDSS
--  发布时间:2018/5/21 8:35:00
--  重算某个表的某个列公式怎么怎么设?高手指点!
先新增三行,然后重新算这三行,我的公式:RecalcRow("日分配明细",Row,Row+3,1)
那里错了,如何设?

--  作者:郑颖
--  发布时间:2018/5/24 15:37:00
--  

语法:
RecalcCol(Grid, Col,ColEnd,Option)
Grid    可选参数,指定表,可以用表名表示,也可以用位置表示。
Col     指定列,可以用列名称表示,也可以用位置表示。
ColEnd  可选参数,如果要同时计算多列,可用该参数指定结束列。
Option  可选参数,如果设为1,将忽略操作公式,仅仅重算刷新公式。

例如:
RecalcCol("金额")
重算当前表中的金额列

RecalcCol("订单明细","金额")
重算订单明细表中的金额列

RecalcCol("订单明细","金额","金额",1)
重算订单明细表中的金额列,忽略操作公式。

RecalcCol(Gridname,2,6)
重算当前表的第二列到第六列