现在有一个需求,要求用户可以自己改他们绘制的报表,就是我们给画个大概的模板然后然后剩下的他们自己画,就好像是用户在操作水晶报表的编辑页面那样子。当然用户不可以往里面写代码,最多只是个拖拖拽拽。请问有什么报表可以实现?PB中的DataWindow好像是可以的,就类似dw的那种效果就行,跪求答案

解决方案 »

  1.   

    很简单的,我就是调用 access2003报表com组件解决的。很好用,能定义足够复杂的报表,设计界面自然是中文的。
      

  2.   

    access2003报表com组件 我试过了,自由度还是不够高啊.拖动列的位置,改变每列的大小和字体,类似这样的功能都没有,
      

  3.   

    在很久很久之前,有一个软件,叫PowerPlay,不知道还活着没有。
      

  4.   

    有,excel2007office2007本身就加入了web service支持 和xml,xsd支持你的程序只需要提供上面这些东西,这样数据获取,架构描述,数据项都有了,那么客户所要做的事情就是设计界面,定义公式(当然不可能100%不动代码,只是把这块尽量转移到一般客户熟悉excel本身的公式定义上了)
      

  5.   

    office2007本身就加入了web service支持 和xml,xsd支持
      

  6.   

    请问,excel2007这个怎么操作,网上资料不好找啊,请指条明路啊是不是还必须要求客户安装excel2007啊?
      

  7.   

    SpreadsheetGear  好像也不行, 没有找到一个能用的示例,不能确定他是不是能用,我怕耽误时间
      

  8.   


    它就像excel一樣的控件,怕耽誤時間就別用了,自己寫
      

  9.   

    哦,excel那样报表条形图,饼图示例我都看了。
      

  10.   

    SpreadsheetGear 是絕好的類似excel控件了。沒有更好