大家来讨论一下怎样做报表比较合理!

antiga 2002-07-23 12:49:03
1、当用户查看报表时才使用某些方法计算出来然后用insertrow插入。(方法好处是编程简单,而且在相应规划中比较没有那么严格,扩展性好。但由于数据项多时速度会慢。)
2、将报表保存在一个报表的表中,当用户更改某项单据时同样也更改报表。(方法好处是查询报表时速度特别快,但编程麻烦,而且报表出错率高,改动时很容易造成一些缺陷或错误,且护展性并不好,当程序已经发布给用户,再次发布时如果增加字段后会很麻烦。)
3、当用户按计算时才计算,而且将报表保存在一个表中(此方法可以不增加运行速度的开销,且编程简单。但问题却多多的,第一、许多客户会认为此方法并不科学,也即是增加了客户的一项工作,虽然是很小事的,但由于减低了自动化的效用,第二、许多客户当看到报表时就会忘记要按计算此项,而且报表有些不合意的总是按计算来算一遍认为是旧的数据,好像这点造成客户的许多不方便)

请大家发表一下个人的看法吧!本人最不喜欢第三种方法。
...全文
37 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjbs 2002-07-23
  • 打赏
  • 举报
回复
当然得看你要什么样的报表,
有的实时的就用视图,
对不会发生改变的就用表进行汇总,冗余
,,
最好不要用实时计算之类的,,
又麻烦,数据库负担又特重,,

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧