问题标签 [xtrareport]
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.
asp.net - 如何为 DevExpress XtraReports 计算字段创建自定义函数
我知道如何在数据集中为 DecExpress XtraReports 中的报告创建自定义字段。但我需要在计算字段的可用函数列表中声明一个自定义函数。我不知道如何解决这个问题。
asp.net - Devexpress 报告:如何控制参数字段的宽度?
我正在使用 Xtrareports 进行报告。
有一个段落,它的一部分来自一个参数。
让我们说“亲爱的 [USERNAME] 欢迎”
你看,我无法将 [USERNAME] 放入段落中。所以我这样做了:“亲爱的”[用户名]“欢迎”。
但是现在,如果用户名短如“ab”,它看起来像:“Dear ab_ _ __ welcome”。
如果它长得像“qwertyasdfghjkzxcvbnm”,它看起来像:“亲爱的 qwertyasdfgwelcome”。
如何在 XtraReport 文件中执行此操作?就像 Asp.net 中的标签控件:"Hello" + USERNAME.ToString() + "welcome";
ssrs-2008 - 不使用子报表的 SQL Server Reporting Services 中的嵌套表
我想使用 SQL Server Reporting Services实现类似于此XtraReports 示例中显示的嵌套产品和订单表的功能。
此外,我更愿意在不使用子报表的情况下这样做。
c# - 如何格式化 XRPivotGrid 标头?
这是一个 DevExpress 报告/XtraReports 问题。我正在为 Win Forms 使用 DevExpress 2011 Vol 1。
我正在尝试格式化 XRPivotGrid 以摆脱所有边框并更改单元格的背景颜色。
目前我正在处理控件的打印事件,如下所示:
但这还不够。正如您从该图像中看到的那样,没有到达具有灰色背景颜色的标题单元格(即,这些事件在为打印而绘制时不会被触发)。
有人知道这样做的正确方法吗?我想再次摆脱边框并更改那些灰色块的 BackColor:s。
谢谢
pdf - 在 Devexpress xtraReport 中,导出为 pdf 时如何删除超链接?
我使用 xtraReport 生成报告。我的报告中有一些通过设置 XRControl.NavigateUrl 创建的超链接。
当我导出到 xls 时,我可以设置 XlsExportOptions.ExportHyperlinks = false 来禁用这些超链接。
但是当我尝试导出为 pdf 格式时,我找不到类似的东西来禁用 pdf 中的超链接。
如何删除 pdf 中的这些超链接?
谢谢
c# - 基于其他列的计算列
我有一个(数据集是数据源)Dataset
中使用的一堆列。Report (DevExpress XtraReports)
数据集有很多列,我需要读取一列(基于行类型),并决定为该行读取哪个列值,并根据行类型应用格式。
例子:
数据集
如果数据类型是 DateTime,我需要读取 DateValue 列值等
我知道我们可以在计算列上使用 DataSet 表达式,但找不到一种方法来应用所需的表达式,并为报表设置数据格式。
是否有建议的方法在报告或数据集级别(格式化部分除外)处理此问题?
devexpress - 如何在 Visual Studio 2010 中调试 XtraReports 甚至报告处理程序、脚本?
DevExpress 的 XtraReports 添加了事件处理程序,例如 beforeprint。在某些脚本窗口中。我无法在该窗口中添加断点。如何调试此代码?代码位于 resx 文件中。
winforms - xtrachart 滚动条在 xtrareport 打印预览中不起作用
我在 win-form.NET 中开发了 xtrareport。在此,我将 xtracharts 绘制到 xtrareport 上。在这个滚动条中没有激活。&我想以秒的差异显示日期和时间。我已经设计了报告,然后显示到打印预览中。在 xtrareport 中创建图表的程序是什么?
c# - 更改 XtraReport 和 ASPX 页面的样式以进行打印
为了让 XtraReport 与我的网站相匹配,我必须将背景颜色设置为白色以外的颜色。但是当用户打印报告时,我希望背景默认为白色。
我看不出如何在样式表中为此使用@media 标记,我尝试捕获 BeforePrint 事件并将其设置在那里。似乎没有任何工作。我只想在打印之前将背景颜色设置回白色。没有理由浪费大量墨水。
这可能吗?
c# - 我在 DataSet 中添加到表中的数据未显示在 XtraReport 中
我的数据集中有一个表,我在 Visual Studio 2010 的数据集设计视图中创建它。然后在我的XtraReport1
班级中,我有一些引用这些表列的标签。一开始这张桌子是空的。当程序运行时,这个表会填充数据,然后我在我的代码中创建一个新的 XtraReport 并调用.ShowPreviewDialog()
它来显示报告。但它是空的,没有错误。我哪里不明白?
我想当我在我的代码中新建一个 XtraReport 时ShowPreviewDialog
,在这个特定的时间 XtraReport 查看数据集并获取它的数据。我错了吗?我确定 XtraReport 正在使用的表格中充满了数据,因为我在 GridView 中准确地显示了它的数据 - GridView 有数据,但 XtraReport 没有!