c# - Telerik Reports - ReportController - SubReport
问题描述
在ReportController
覆盖方法中 -
public override HttpResponseMessage CreateInstance(string clientID, ClientReportSource reportSource)
reportSource.Report
给出所需的报告文件名 - 这是预期的。
但是,当为子报表调用相同的方法时,则reportSource.Report
返回子报表的完整服务器路径,而不仅仅是报表文件名。
作为 Telerik 的新手,我不确定这是否是默认行为。
有什么办法可以将其更改为仅接收子报告文件名?
谢谢!
解决方案
根据 Telerik 的回复,这是子报告的默认行为。
它被记录为一个问题,并将在 Telerik 的某些未来版本中得到解决,更多细节在这里 - https://www.telerik.com/forums/reportcontroller---createinstance---clientreportsource#OSfgxHSV90eqefYeSlGUWg
推荐阅读
- spring-boot - 如何在 Camunda Spring Boot 应用程序中使用执行侦听器测试 BPMN?
- java - 如何在 Junit 测试中覆盖 catch 块?
- azure - 我们可以在 Azure OMS 中获取自定义日志吗
- c# - ListView SelectedIndexChanged 项目被插入两次
- redux - 安装 React ERR 后无法启动 npm!反应脚本开始
- c# - 如何在 MVC 中设置通配符路由
- javascript - 更改 jQuery 函数显示和悬停
- batch-file - 使用换行符和冒号作为分隔符进行批量解析
- html - 相当于 step=0 的输入类型号
- javascript - 为 HTML5 视频选择随机来源