近期摸索MIS系统的报表项目(可以实现客户自定义的报表)

wichochiu 2011-06-06 06:18:55
因为是新手,很多东西不会希望大家给个指点。
VS 2008 C#语言的 B/S 结构体系
希望给个项目实例摸索,不要那些文字介绍;网上贴来的不要回。

最好发到邮箱 ahlbsz13100@126.com
...全文
107 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
mrt_chen 2011-06-30
  • 打赏
  • 举报
回复
wufanglu 2011-06-09
  • 打赏
  • 举报
回复
在asp时代,我们用网页排版做报表。

在VB6时代,我们做报表基本上是控制 word或excel 生成报表,这样的报表很好控制,想写成什么样就什么样,不像那些的报表工具,总有些处理不了的技术问题 至今仍未彻底解决。用代码控制office生成报表虽然灵活,但代码量大,很容易出错,用户也无法自行定制。

在delphi7时代,用fastreport,那报表可以让用户自行修改,而且用户不用安装任何工具,也不用任何dll/ocx/bpl的支持。

在.net时代,水晶报表与rdlc报表都没有用户自定义报表的功能,而且还遇到一些细节问题一直不好解决:页小计、页固定行数、页下补空行、金额中文大写、...。看到这些潜在的问题,我都想用回 程序控制 word/excel 做报表 或用delphi7+fastreport 来解决。
wufanglu 2011-06-09
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sp1234 的回复:]
Excel就是用户自定义报表啊。Excel可以将工作簿内其它工作表、或者其它工作簿,进行跨表汇总和分析,最后长生很棒的报表。

最主要地,许多用户的非计算机专业的管理人员都学过Excel报表的分析计算公式定义,有不少会经常去Excel-Home论坛之类的地方去交流用Excel自助设计企业管理系统的心得。

我几个月前见过一个靠做这个起家的软件公司。实际上完全可以有不一样的思路来辅助Exce……
[/Quote]Excel挡满天飞呀?
Rommen 2011-06-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 babyt 的回复:]
水晶报表在自定义报表方面不够灵活
早先是提供了一个独立的设计界面可以嵌入到CS程序里的,到了CX RI之后就没有了
虽然也提供了RAS的方式来实现自定义报表,但是要做好不容易。
水晶报表还是比较适合开发固定格式的报表。
[/Quote]
唉,就是固定格式的要求满足后,需求又变成要客户可以自己画,拖线,自己定义。。。水晶彻底要拜拜了,但是下一站在哪呢。。。。
阿泰 2011-06-07
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 gefangliang 的回复:]
其实可以这样,用程序来选择sql字段(这些字段形成报表的列)
[/Quote]

这个是最本质的,不过要真正实现出来,还需要很多东西 :)
心灵彩虹 2011-06-07
  • 打赏
  • 举报
回复
其实可以这样,用程序来选择sql字段(这些字段形成报表的列)
潇洒王子 2011-06-07
  • 打赏
  • 举报
回复
实现上难度比较大
阿泰 2011-06-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sp1234 的回复:]
Excel就是用户自定义报表啊。Excel可以将工作簿内其它工作表、或者其它工作簿,进行跨表汇总和分析,最后长生很棒的报表。

最主要地,许多用户的非计算机专业的管理人员都学过Excel报表的分析计算公式定义,有不少会经常去Excel-Home论坛之类的地方去交流用Excel自助设计企业管理系统的心得。

我几个月前见过一个靠做这个起家的软件公司。实际上完全可以有不一样的思路来辅助Exce……
[/Quote]

有个产品叫“勤哲Excel服务器”,不知道sp1234是否了解过,据说不错。
我觉得对于这样一款产品来说,可能技术性不是太高深的那种
(当然,只是猜测性,没有深入的探究,平时一般对Excel方面也只是当做单机应用多些),
其精髓还是在对Excel的深入了解、对企业和个人用户的需求的深入、提炼上。
阿泰 2011-06-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 tjianliang 的回复:]
研究一下水晶报表就够了
[/Quote]

水晶报表在自定义报表方面不够灵活
早先是提供了一个独立的设计界面可以嵌入到CS程序里的,到了CX RI之后就没有了
虽然也提供了RAS的方式来实现自定义报表,但是要做好不容易。
水晶报表还是比较适合开发固定格式的报表。

SAP还有另外一款产品叫WebI,这个做即席报表非常不错,但是一来价格不菲,二来也有不少限制。
所以对于小型应用或者通用性解决方案来说并不适用。
  • 打赏
  • 举报
回复
说到Excel的“问题”的人,我想无一例外地会说到Excel工作簿不能很大,很大就难以打开。解决这个问题的方法,在产品实现中就可以区分不同公司的思路。当然,最简单的方法是——暂时去不解决。
  • 打赏
  • 举报
回复
Excel就是用户自定义报表啊。Excel可以将工作簿内其它工作表、或者其它工作簿,进行跨表汇总和分析,最后长生很棒的报表。

最主要地,许多用户的非计算机专业的管理人员都学过Excel报表的分析计算公式定义,有不少会经常去Excel-Home论坛之类的地方去交流用Excel自助设计企业管理系统的心得。

我几个月前见过一个靠做这个起家的软件公司。实际上完全可以有不一样的思路来辅助Excel用户将整个集团各部门的Excel表管理起来,并且(在用户自助开发报表公式的前提下)自动产生各种汇总表,并且按照权限自动通过企业即时聊天或者工作系统程序发送出去,供不同用户查看。有机会我会考虑找几个人设计一下这个系统。我相信产品质量远在那个公司之上。
亮剑_ 2011-06-06
  • 打赏
  • 举报
回复
研究一下水晶报表就够了
阿泰 2011-06-06
  • 打赏
  • 举报
回复
根据经验,如果要满足 "网上贴来的不要回" 和 "给个项目实例摸索,不要那些文字介绍" 这两个条件
那么这个帖子基本上就不会有人回了。

自定义报表一般都是整个项目的一小部分,别人也不可能把整个项目给你。
所以你想要一个完整的代码,基本上是不大现实的。
不如多找找思路,多动手实践实践,对自己更有好处。

PitTroll 2011-06-06
  • 打赏
  • 举报
回复
杀花。

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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