JasperStudio 中的内置函数

Built-in functions in JasperStudio

我正在 JaspesoftStudio 6.0.1 中开发一些报告,但找不到对表达式编辑器中表示的内置函数的任何描述。所以我不明白这个函数可以接受哪些参数。如果有人能给我参考所有内置函数的描述,那就太好了。

我不知道有任何 "official" 此类文档。
我的建议是直接看代码。

这是要检查的位置:https://sourceforge.net/p/jasperreports/code/ci/master/tree/jasperreports/demo/samples/functions/src/net/sf/jasperreports/functions/standard/

查看以下 类,它们引用了表达式编辑器中显示的不同函数:

  • DateTimeFunctions.java
  • LogicalFunctions.java
  • MathFunctions.java
  • TextFunctions.java

如您所见,某些函数正在使用更多 "generic" 参数类型,例如 ObjectNumber,以便更 "flexible".

P.S:您可以在 Jaspersoft Studio 跟踪器中打开一个增强请求,要求在表达式编辑器中以某种方式显示此信息(即详细的工具提示)。

这里有各种格式的内置函数列表:

示例在页面底部。

这些引用自JasperReports - Functions Sample