【发布时间】:2014-12-06 14:37:15
【问题描述】:
我在 VS2013 .Net 4.5 中创建了一个新的“报表服务器项目”。我添加了一个数据源,测试连接成功。我使用“使用嵌入在我的报表中的数据集”选项添加了一个数据集,该选项选择了先前创建的数据源。查询类型是带有单个文本参数的存储过程。在报告数据框中,我可以右键单击我的数据集,选择查询,然后执行存储过程。我看到一个正确填充了我的数据的网格。
但是,当我尝试创建和预览报告时,它失败了。我执行以下操作:
添加新报告。 从工具箱中将一张桌子放在上面。 开始将字段从我的 DataSet 拖到表上。 当我点击预览时,我看到以下内容
【问题讨论】:
-
我尝试了以下示例,似乎没有“时间”问题。 rajbandi.net/…
-
你用的是什么版本的IE?我有 IE 11 和 Chrome 39,只要日期最后有 12:00 时间,它们似乎就可以工作。在 IE 中,您可以按 F12,然后在仿真下尝试使用不同的“用户代理字符串”并查看哪些 IE 版本不适合您?通常我在 IE 可以工作但 Chrome 不能工作的地方遇到相反的问题。我过去必须这样做才能让 Chrome 正常工作rajbandi.net/…
-
您可以做的解决方法是设置 ReportViewer.ShowParameterPrompts = False,然后使用您的自定义日期选择器设置报告参数,例如 - ReportViewer..SetParameters("yourParameter") 这样您的网页是控制参数的那个,而不是内置的 SSRS“丑陋”参数。
标签: reporting-services reportviewer