【发布时间】:2010-10-29 11:08:36
【问题描述】:
我们使用的是 DevExpress XtraReports 2009v3.3,虽然我可以通过代码中的各种格式化对象来实现我想要的,但必须有一种(更好/更少痛苦/可维护/可视化)的方式来实现我所需要的......
我需要生成一份针对最终用户的“外观和感觉”设计的报告。我们有许多公司使用我们的软件,他们都需要不同的设计模式/模板来制作报告。例如 - 单个报告,取决于谁登录(我们知道他们属于哪家公司)应用报告应该使用的模板。
例如,一些要求(每个最终用户/公司)包括:
他们自己的标志(放置在正确的位置), 边距具有特定大小 他们自己的字体(或字体选择) 交替配色方案 特定的行/列是特定的颜色(永久和基于值) 值的格式,例如欧洲用户将获得欧元,英国用户在某些列/单元格/行上获得英镑。
我知道有一个最终用户报表设计器,但这不是我们需要的 - 我必须为报表创建架构/模板设计,然后在运行时应用它。
同时为多个 repx 文件使用保存/加载布局并不是最佳解决方案,因为更改报告会导致大量额外工作,因为您必须更新每个 repx 模板文件。
【问题讨论】:
标签: reporting devexpress look-and-feel xtrareport