解析Stimulsoft Reports表达式计算方式

作者:走猫步的鱼    来源:慧都控件网    浏览:Loading...      日期:2014-02-11

Stimulsoft报表工具中一个非常重要的功能就是对于所有产品的可用性。在设计器中创建报表,在浏览器中展现报表,组件编辑对于用户并不是什么大问题,但是,当进一步了解Stimulsoft产品,将其集成到其他产品并对其进行优化,用户会编译报表等,今天,我们就要来讲一讲编译报表中的一些操作。

首先,我们谈论的话题是转换方式。

在创建报表的过程中,其中一个难点就是计算表达式,它之所以难,是因为其中包含调用不同的函数、方法、属性等。

在Stimulsoft Reports中,我们可以使用两种方式计算表达式:

编译模式:在 C# 或者 VB中,报表被转换到class中,所有表达式转换为方法。得到的class被编译(运行时编译)。当报表包含错误(语法错误等),会出现编译错误并无法创建报表。

解析模式:表达式被嵌入式解析器处理为所需要的表达式。这里需要说明它不支持事件脚本。解析器只支持一些常用函数、属性和方法。

编译器只支持在 .NET Framework下运行时编译模式。因此,大多数的用户在其他平台上编译报表(如果编译支持)或者使用解析模式。

在Stimulsoft Reports中你可以使用三种方式编译:

  • Compile 方式(运行时编译)
  • 将报表保存为集合
  • 将报表保存为 C# 或 VB class

在下一章我们将对上面这三种编译方式进行具体讲解,有兴趣的朋友记得关注更新哦!!!

Tag标签:Stimulsoft Reports 

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:Stimulsoft中文网 [http://www.Stimulsoft.cn/]
本文地址: http://www.Stimulsoft.cn/Resources/doc/206.html

上一篇: Stimulsoft Reports ASP.NET HTML5报表设计器操作方法

下一篇: Stimulsoft Reports报表工具的三种编译方式