以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]如何计算所有表的最新一行? (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=4766) |
-- 作者:wgann8 -- 发布时间:2006/11/1 23:37:00 -- [求助]如何计算所有表的最新一行? 我一个易表文件大约有50个表,其中第一个表是原始数据,是其他表计算的依据。假设各表已经都有200行数据,现在我要设计一个窗口,当我在第一个表中输入第201行数据后,利用这个窗口控制,让其他表进行第201行的计算。请教这个窗口的公式如何设置? |
-- 作者:czy -- 发布时间:2006/11/2 -- RecalcRow 重算指定表中的指定行。 RecalcRow(Grid,StartRow,EndRow,Option) 例如: RecalcRow(GridName,1,Rows) RecalcRow("订单明细",[订单明细!Row],[订单明细!Row],1) |
-- 作者:smileboy -- 发布时间:2006/11/2 7:31:00 -- eval结合RecalcRow可以简化公式 |
-- 作者:shxiaoya -- 发布时间:2006/11/2 8:44:00 -- 试试: egd文件下载 |
-- 作者:Tyeb -- 发布时间:2006/11/2 17:05:00 -- egd文件下载 |
-- 作者:wgann8 -- 发布时间:2006/11/6 22:11:00 -- "当前行"的含义是什么? 比如一个表有100行,而数据只填到90行,最后10行是空的,那么“当前行”是指第100行还是第90行?
|
-- 作者:长今 -- 发布时间:2006/11/6 22:17:00 -- 看2楼函数 |
-- 作者:WGANN8 -- 发布时间:2006/11/7 10:21:00 -- 2楼函数只讲到如何重算 "当前行" ,没有说明 "当前行"的含义是什么. 假如一个表有100行,而数据只填到90行,最后10行是空的,那么“当前行”是指第100行还是第90行? |
-- 作者:WGANN8 -- 发布时间:2006/11/7 10:22:00 -- 如果我要重算的不是"当前行",而是指定重算中间的某几行,而且可以在窗口随时指定从第几行到第几行重算,那么窗口如何设计? |
-- 作者:smileboy -- 发布时间:2006/11/7 10:32:00 -- 设计2个变量,用RecalcRow计算 |