动态改写报表,高手请进!

shiwutiaoyu 2010-07-12 08:53:16
我想做一个报表的网站,前台客户需要填写已经规定好的报表,后台对报表的数据进行汇总、审核、分析等事情!但是有一个地方希望高手们给我点启示,后台管理员可能需要对已经设计好的报表添加项,行和列都可能添加,然后变成新的报表,在前台的页面显示出来,然后前台用户从此填写新的报表提交!可是我不知道这个地方用什么方法实现!
...全文
58 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
青年庞 2010-07-23
  • 打赏
  • 举报
回复
1.你的报表要是在前端页面上用表格形式展示,你就考虑通过数据库的数据动态生成带有表格的页面。可以考虑用xml来控制你的字段个数。

2.你的报表若是用Excel表格形式,可以考虑导出你生成的表格模板,之后在进行导入。
wxf999 2010-07-23
  • 打赏
  • 举报
回复
可以试一下farpoint spread asp.net,生成报表很方便。Cell单元可以设定输入组件类型
wxf999 2010-07-23
  • 打赏
  • 举报
回复
可以用模板来实现啊,具体的模板设计可以用Excel完成,在导入为HTML 表格,或者直接用框架工具比如EXTJS来设计
xxmiaoyong126com 2010-07-15
  • 打赏
  • 举报
回复
我靠,你这个功能可不是几句话能写出来的,

前台来实现的话,你可以加1个<select>标签,
用户可以在这里添加展示出来的列,
你的thead应该添加一些函数,比如单击是排序,
右键可以隐藏该字段,等

并且你应该用xml文件来保存这些设置
shiwutiaoyu 2010-07-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ibm_hoojo 的回复:]
CSS code
那这个地方就需要用动态的模板,根据报表模板来设置报表。而且管理员可以设置
可以考虑用js方面的插件或是cs的插件


[/Quote]


我还是不明白,这个关系到要在数据库中增加字段啊,能说得详细点么
hoojo 2010-07-13
  • 打赏
  • 举报
回复
[Quote=引用楼主 shiwutiaoyu 的回复:]
我想做一个报表的网站,前台客户需要填写已经规定好的报表,后台对报表的数据进行汇总、审核、分析等事情!但是有一个地方希望高手们给我点启示,后台管理员可能需要对已经设计好的报表添加项,行和列都可能添加,然后变成新的报表,在前台的页面显示出来,然后前台用户从此填写新的报表提交!可是我不知道这个地方用什么方法实现!
[/Quote]

那这个地方就需要用动态的模板,根据报表模板来设置报表。而且管理员可以设置
可以考虑用js方面的插件或是cs的插件
諾临風 2010-07-13
  • 打赏
  • 举报
回复
这个全由后台做不就行了,也是动态的啊,与。。。Web前端关系不大啊

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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