寻求有关在中嵌入报表模板功能的建议.Net WPF应用程序



我刚刚开始研究构建一个基于模板的报告工具,以存在于中构建的应用程序中。Net WPF框架。现在我正在调查可能的调查/审查/考虑方法。

基本上,客户希望将报告系统嵌入到他们新的基于WPF的体系结构中。除了某些级别的报告设计外,该系统还将包括报告生成。最终用户基本上是研究人员/临床医生,所以使用DevExpress(我真的很喜欢)和Crystal(我不喜欢)这样全面的报告设计系统会有些过头。

从本质上讲,最终报告读起来非常像一个带有列表的MS word文档研究活动和程序(而不是一份好的财务报告)。从用户的角度来看,我认为设计作品必须非常白痴才能使用。我们不希望最终用户使用诸如列标题之类的复杂内容报告装饰。

最简单的事情(从用户的角度来看)是让他们创建一些基本的报告模板。

想象一下这个模型:左侧的面板中有显示/报告区域,右侧有一系列预定义的模板,用户可以在报告/文档设计面板中单击、拖动和放置这些模板。

我知道Microsoft Word在某个地方对此有一定程度的支持。但我看到的解决方案似乎不适合WPF框架。你必须在你的WPF应用程序中嵌入一个winform来支持这种点击和拖动行为。如果可能的话,如果我们不需要的话,我宁愿不把winforms吸入这个WPF。

我们真的不想写和支持一个功能齐全的家庭成长报告设计师(我们不应该这么做)。

在方法/技术方面有什么想法吗?(自定义解决方案、开源、第三方控制等)

有人做过类似的事情吗?

我觉得外面有什么东西想得很近。

谢谢,JohnB

Telerik有一个很好的套件-如果你对第三方控制感兴趣

Telerik报告控制

相关内容

最新更新