问题现象: |
采用8.21版UFO报表,生成集团合并报表,我们协助其编制了一些二次开发语句,但因其分子公司较多,数据量处理较大,导至经常出现一些异常现象,但又不知问题出在哪里,请求帮助查找问题,
|
问题原因: |
其它原因 |
解决方案: |
建议用户用一次选定所有的要合并的单位和报表的方法,并减少开关报表的次数。如可以用语句判断是否选择了单位和报表,并进行一次性的追加。
如:LET &YY=2003
LET &MM=7
SET SWITCH OFF
LET &A1=4
OPEN REPORT "d:合并报表合并后报表资产负债表"
DELETE ALL
WHILE &A1<=23
LET &A2="D:合并报表"+"d:合并报表合并后报表选择情况表"->A#&A1+"资产负债表"
let &a3="d:合并报表合并后报表选择情况表"->c#&A1
if &a3=1
APPEND FROM &A2 FOR 年=&yy AND 月=&mm
END
LET &A1=&A1+1
END
CLOSE all
|
相关补丁: |
|
版本: |
其他 |
模块: |
UFO |
产品: |
u821 |
问题名称: |
生成集团合并报表,我们协助其编制了一些二次开发语句导至经常出现一些异常现象 |
最后更新: |
2006-06-21 00:00:00 |