我有一个访问 SSRS Web 服务的网页,并创建了一些示例报告。
这些报告有一些指定可用值的日期时间参数,即 2009 年 7 月 17 日
报告管理器完美地运行报告。
当我在网页中访问报告并检索参数时,日期时间参数的可用值以 MM/dd/yyy 格式显示,即 07/17/2009
参数 = rs.GetReportParameters(reportPath, historyID, forRendering, values, credentials);
如果我将值更新为正确的格式,我可以将参数传递给报告,它们按预期工作,但 atm 我无法确定转换发生在哪里。
诚然,我对全球化不是太敏锐[或者应该是全球化:)] 所以我可能错过了一些明显的东西。
报告语言更改为 en 并且页面文化更改为 Culture="en-GB" 以尝试[以快速而肮脏的方式]解决问题,但没有运气
我的工作站上的区域选项设置为英语(爱尔兰)所有其他参数都按预期工作。
任何想法任何人,
提前感谢利亚姆