C c2008 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-23 #1 如 行 值 累计 1 2 2 2 4 6 3 7 13 4 1 14 5 8 22
N ngdsjck Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-23 #2 利用FASTREPORT中的函数SUM(字段名),可以实现累计值。 具体方法:先选择插入函数sum,再选择插入字段
W whtsuperant Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-23 #3 在你想插入累计的地方插入一个memo 在期中写入: 累计: sum(adods.['list'])
C c2008 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-23 #4 to ngdsjck: 我说的是每一行实现上边行的累加,不是只在页的最后一行,也就是说sum要用在主项数据中。 你说的方法我早用了,获得的值全部是0. to whtsuperant 我太笨,不知道你说的adods是什么东西,后面的‘我估计是要求和的字段’能写的详细点吗?
to ngdsjck: 我说的是每一行实现上边行的累加,不是只在页的最后一行,也就是说sum要用在主项数据中。 你说的方法我早用了,获得的值全部是0. to whtsuperant 我太笨,不知道你说的adods是什么东西,后面的‘我估计是要求和的字段’能写的详细点吗?
叶 叶不归 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-24 #5 看我的: 比如你要在fasterreport的Memo1中显示累计, 双击Memo1,在上面的框中写:[AAA],在下面的begin 和end 中间写 AAA := AAA + [Query1."FieldName"]; //Query1是数据集,FieldName是字段名 然后把Memo1放到主数据Band上,搞定。
看我的: 比如你要在fasterreport的Memo1中显示累计, 双击Memo1,在上面的框中写:[AAA],在下面的begin 和end 中间写 AAA := AAA + [Query1."FieldName"]; //Query1是数据集,FieldName是字段名 然后把Memo1放到主数据Band上,搞定。
C c2008 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-24 #6 to 叶不归 看样子应该可以了,可程序运行到这里就进入死循环 连AAA := AAA +1;都不能通过;
叶 叶不归 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-24 #7 楼主什么意思?运行到这里指哪里?为什么会循环,你写了循环语句吗?
C c2008 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #9 to 叶不归 duancy 我也知道,是不是我用的是2.5中文版的原因,因为我连这个AAA := AAA +1都要出错 AAA要怎么定义 在什么地方定义 我用2.4版(英文的时候提示我AAA没有定义),用2.5的时候(中文),什么提示都没有 程序动不了。
to 叶不归 duancy 我也知道,是不是我用的是2.5中文版的原因,因为我连这个AAA := AAA +1都要出错 AAA要怎么定义 在什么地方定义 我用2.4版(英文的时候提示我AAA没有定义),用2.5的时候(中文),什么提示都没有 程序动不了。
N ngdsjck Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-25 #10 我想请教一下,在FASTREPORT 2.5中如何导出EXCEL文件
C c2008 Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-27 #12 to 叶不归 begin AAA := AAA + [Query1."FieldName"]//中AAA在什么地方赋初值,初值为0,不能直接写在这行的前面。问题解决另外开贴送分 end;