请大家一起讨论我的报表展示方式

earthpea 2010-03-31 05:05:08
各位:
因工作调整,我被安排了做报表数据展示,有好多东西都不懂,还请大家赐教。
使用的报表展示工具:Sql Server Report Server 2005,使用SSRS是总公司要求的,涉及到版权问题,因此不能使用其他工具。
数据库:sql server 2005,已经使用ETL将各类数据做成了镜像表。
本人水平:熟悉asp开发,熟悉sql语句,能使用sql server管理器(SSMS)进行一般的数据库维护,了解一些存储过程及函数的编写,但未使用过SSRS。

预计达到的目的:
一、尝试用asp.net来进行开发,员工登录到系统中,查看对应的报表(已有员工表,准备再建立一张员工工号——报表编号对应表来进行权限管理)
二、报表使用SSRS开发,然后在asp.net页面中展示,可以选择报表数据的起止日期,可以导出为EXCEL表,拖动表格时,表头项目跟随。
三、同一张报表,根据不同员工的登录机构显示不同的层级内容,如省级登录,就显示全省的内容,而且可以进入所有机构的下级查看县级报表,市级登录就先显示全省的,但只能查看本市的下级,以此类推。也就是我该如果将asp.net的参数传递给SSRS的报表。

我现在手头的资料有二本关于报表服务的书,但粗阅了一下,好像只使用SSRS的功能不能对访问者进行较好的权限控制,不知是这种情况还是我了解的不够深入。

我的想法还不成熟,希望大家一起讨论一下,或者使用其他方式可以更好的进行展示(当然要限于asp.net和SSRS),谢谢大家。
...全文
1595 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
earthpea 2010-04-28
  • 打赏
  • 举报
回复
谢谢大家,因为出差,结帖晚了
我现在使用着一“博冉报表”,功能虽然简单一些,但很实用,呵呵。
xuyuanyuan717818 2010-04-19
  • 打赏
  • 举报
回复
报表真的不会弄,帮顶
  • 打赏
  • 举报
回复
依次回答:
1、关于员工权限的问题,如果每个员工看到的内容都不一样的话,我建议建立对应的数据表,然后把员工的ID作为参数,展现报表的时候,根据参数结合表,然后展现对应的报表。
2、报表本身就有导出的功能,至于截至日期可以作为参数来处理。
3、一个报表根据不同人员的角色显示不同内容,也是需要参数来控制的,ssrs提供了目录树的内容,你可以学习一下相关内容。

对于SSRS其实是非常不错的工具,虽然还有些问题解决不了,但是一般的报表都不在话下了。

earthpea 2010-04-06
  • 打赏
  • 举报
回复
新的一周到了,希望大家能给我一些提示,谢谢。
earthpea 2010-04-01
  • 打赏
  • 举报
回复
新的一天到了,请大家继续讨论吧,呵呵
老黎 2010-03-31
  • 打赏
  • 举报
回复
报表真的不会弄,帮顶
dawugui 2010-03-31
  • 打赏
  • 举报
回复
这个就只有纯接分了.帮顶.
永生天地 2010-03-31
  • 打赏
  • 举报
回复
看不懂,学不来哦
SQL77 2010-03-31
  • 打赏
  • 举报
回复
学习的份
yhtapmys 2010-03-31
  • 打赏
  • 举报
回复
友情UP
z184931481 2010-03-31
  • 打赏
  • 举报
回复
帮顶,看是否有高手路过
htl258_Tony 2010-03-31
  • 打赏
  • 举报
回复
这方面就帮顶了
--小F-- 2010-03-31
  • 打赏
  • 举报
回复
这个方面你要有请和尚...
jwwyqs 2010-03-31
  • 打赏
  • 举报
回复
没搞过报表 帮顶

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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