Jasper 域查询语言

发布于 2024-10-21 04:40:10 字数 634 浏览 6 评论 0原文

我正在使用 iReport 针对我在 JasperServer 上创建的域构建报告。构建报告时,Jasper 根据您在 GUI 中选择的字段和过滤器以 XML 格式创建域查询。但 iReport 还为您提供了手动编辑查询的功能(就像您可以使用 SQL 查询和其他语言一样)。

我想了解更多关于您还可以在查询语言 xml 中指定的内容。例如,我知道元素上有一个“表达式”属性,但我不知道您可以在其中指定什么类型的表达式。

任何人都可以向我指出有关域查询语言中可用的命令/元素/属性的任何文档吗?

感谢

查询语言格式示例:

<query xmlns="http://www.jaspersoft.com/2007/SL/XMLSchema">
  <queryFields>
    <queryField id="PM.SupplierDetails.CodeandName" />
    <queryField id="PurchaseLedger.Transactions.AmountPaid" />
  </queryFields>
</query><queryfilterstring>...</queryfilterstring>

I am using iReport to build reports against a domain I've created on JasperServer. When building the report Jasper creates a domain query in XML, based on what fields and filters you've chosen in the GUI. But iReport also gives you the facility to manually edit the query (like you can with SQL queries, and other languages)

I'd like to know more about what else you can specify in the query language xml. For example, I know that there is an 'expression' attribute on the element but I'm not aware of what types of expressions you are allowed to specify in there.

Can anybody point me to any documentation on what commands/elements/attributes are availabe in domain query language.

Thanks

example of the query language format:

<query xmlns="http://www.jaspersoft.com/2007/SL/XMLSchema">
  <queryFields>
    <queryField id="PM.SupplierDetails.CodeandName" />
    <queryField id="PurchaseLedger.Transactions.AmountPaid" />
  </queryFields>
</query><queryfilterstring>...</queryfilterstring>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

从来不烧饼 2024-10-28 04:40:10

iReport 似乎还不支持基于域的查询语言。检查

It seems that iReport does not yet support domain based query languages. Check this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文