【发布时间】:2012-12-11 15:10:05
【问题描述】:
我刚刚开始研究构建基于模板的报告工具,以存在于 .Net WPF 框架中构建的应用程序中。现在我正在研究调查/vette/conside 的可能方法。
基本上,客户希望将报告系统嵌入到他们基于 WPF 的新架构中。除了一定程度的报告设计外,该系统还包括报告生成。最终用户本质上是研究人员/临床医生,因此使用诸如 DevExpress(我非常喜欢)和 Crystal(我不喜欢)之类的完整报告设计系统将是矫枉过正。
基本上,最终报告读起来很像带有列表的 MS Word 文档 研究活动和程序(与良好的财务报告相反)。 从用户的角度来看,我认为设计作品必须是非常愚蠢的证明才能使用。我们 不希望最终用户对列标题之类的东西感到厌烦,而且很复杂 报告装饰。
最简单的事情(从用户的角度来看)是让他们创建一些基本的报告模板。
想一想这个模型:您的显示/报告区域位于左侧的面板中,右侧有一系列预定义模板,用户可以单击、拖动和放置报告/文档设计面板。
我知道 Microsoft Word 在某处对此提供了一定程度的支持。但是我看到的解决方案似乎不适合 WPF 框架。你必须在你的 WPF 应用程序中嵌入一个 winform 来支持这种点击和拖动行为。如果可能的话,如果我们不需要,我宁愿不必将 winforms 吸入这个 WPF。
我们真的不想编写和支持功能齐全的本土报告 设计师(我们不应该这样做)。
在方法/技术方面有什么想法吗? (自定义解决方案、开源、第 3 方控件等)
有没有人做过类似的事情?
我觉得外面有什么东西很接近。
谢谢, 约翰B
【问题讨论】: