问题标签 [telerik-reporting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - IEnumerable 有值但仍然给出 System.NullReferenceException
我正在IEnumerable
使用 LINQ 查询填充。然后IEnumerable
将其传递给另一个类并作为参数附加(到 Telerik 报告中)。在这条线上,我得到一个System.NullReferenceException
. 通过调试,我已经确认这IEnumerable
有一个值列表,所以我不确定为什么会这样。
以下是我的代码的一些相关片段:
Class1.cs
Class2.cs
为什么这里会出现错误?
ReportParameters
正在使用其他参数(和DateTime
)int
,我只是没有将它们包含在代码片段中。
我已经尝试ToList()
并成功收到了List<T>
,但 Telerik 需要IEnumerable<T>
.
问题必须出在新参数上,因为我之前已经能够使用其他参数(DateTime
和int
)成功创建报告。当我尝试添加这个新IEnumerable
参数时,问题才开始出现。
我已经通过调试器并查看了 IEnumerable,它说基础为空,但是当我转到非公共成员 - > 源时,我可以看到这些项目。
解决方案
我已经找到了问题所在,我试图将数据源作为参数提供。我已将其设置为数据源,并且效果很好。
c# - 评估嵌入式表达式时出错:如何从 Telerik 报告中的日期时间获取日期部分
我想在我的 Telerik 报告中获取打印日期,所以我像这样绑定:
但我面临这样的运行时错误:
如何从我的报告中的日期时间中获取日期部分?
silverlight - 列表> 绑定到 Telerik 报告
我的代码是:
环境是silverlight 我想展示的是:
那么,如何解决呢?
asp.net - 如何在 Asp.net 的 ReportViewer 中显示 Telerik 报告?
我想在 Asp.net 页面的 Telerik ReportViewer 中显示 Telerik Report。我在其中创建了一个类库项目和 Telerik Report,配置正确,它在预览中显示数据。还在其中创建了一个asp.net网站和类库项目的AddReference。
现在,如何在 Telerik ReportViewer 控件中显示报表?
asp.net - 如何通过 Telerik 报告中的参数从 UI 传递值?
我对 Telerik 2013 Q1 的报告版本有很大的问题。它使用 dll 而不是 RDLC 文件。我创建了我的报告的 DLL,我在我的 Web 应用程序中使用了这个 dll,并用报告查看器显示它。我希望在我的应用程序的网页中存在报告查看器,存在一些用于用户输入的文本框,例如用户键入的报告标题 iT 意味着用户输入显示在报告文本框值中,我使用参数但它显示为空值。我的问题是:我怎样才能通过参数来完成这项工作?我的代码有什么问题?
在我的报告 dll 中,我有一个文本框,它的值是 this = Parameters.name.Value
asp.net - 如何在详细空间中传递 Telerik 报告文本框中的参数值
我为我的 aspx 项目使用了 Telerik 报告,在这个项目中我希望用户可以设置一些报告项目。为了实现这个目标,我使用参数并创建像 pic 1 这样的参数,在图 2 中是这个参数的属性,我在我的报告中使用它,如图 3,但至少当我运行我的项目时,我看到图 4 我的问题是:是我的代码错误,当我使用他们加载并在参数区域中显示的参数时,我如何在报告空间中设置我的报告项目我如何在报告的详细空间中显示它们?我的代码有什么问题?
这是我的代码:
c# - Telerik 中报告参数 XXX 的值无效
尝试呈现报告时遇到以下问题:
我像这样以编程方式添加参数:
堆栈详细信息:
[异常:报告参数“camp_code”的值无效。] [CancelProcessingException:处理报告时发生错误。处理已取消。检查 InnerException 了解更多信息。] Telerik.Reporting.Processing.Report.ValidateParameters() +218 Telerik.Reporting.Processing.Report.ProcessItem() +51 Telerik.Reporting.Processing.ReportItemBase.ProcessElement() +31 Telerik.Reporting .Processing.Report.ProcessElement() +21 Telerik.Reporting.Processing.ProcessingElement.Process(DataMember dataContext) +112 Telerik.Reporting.Processing.Report.Process(DataItemState state, IEnumerable`1 参数, Boolean processItemActions, Boolean documentMapEnabled) + 97 Telerik.Reporting.Processing.ReportProcessor.ProcessReport(ReportSource reportSource,IRenderingContext processingContext)+514 Telerik。
asp.net-mvc-3 - Telerik 报告过滤
我正在为 ASP.MET MVC 3 应用程序使用 Telerik 报告。
我只需要根据时间而不是日期时间过滤数据。Telerik 报告仅支持类型日期时间作为报告参数。
那么如何实现仅基于时间的过滤数据呢?
谢谢
css - 忽略样式表中的 CSS 规则
我正在将 Telerik Reporting 与 MVC 3 站点一起使用。我按照本教程设置了我的报表查看器页面,并在教程末尾提到了 CSS 冲突问题。他们建议只删除规则,Site.css
以便他们的样式正确应用。
我真的不喜欢那个解决方案。我想Site.css
在所有非 Telerik 报告页面上自由使用样式,并且仍然让 Telerik 正常工作。有没有办法(css或javascript)仅从报告页面上的样式表中删除违规规则?
c# - 以编程方式在 Telerik Report Viewer 中生成表格
我正在尝试动态生成 Telerik 报告表。实际上,除了上网之外,经过大量努力,我得到了以下代码,它工作正常,但没有呈现所需的输出。这是代码:
这是一张包含表格数据的 DataTable 的图片:
最后,当然不是需要的当前输出:
所以问题是;Account_Price 列不显示价格,尽管是从数据存储中检索的,并且可以在上面的数据表图片中看到。
我已经逐行跟踪代码,并且可以在跟踪代码时找出价格。但我不知道为什么它们没有显示在浏览器中。
希望有人能帮帮我,非常感谢