eclipse - Birt Report 同一字段的多个参数

标签 eclipse date parameters birt

我正在使用 Birt 生成报告。我想在 where 子句中使用相同的参数两次,例如其中日期列 >= ?和 date_column < ?.这 '?'这一行有一个参数指向日期(报告参数)。添加到我的下一个 where 子句中,我想使用第二个参数来再次查找日期期间,但在不同的年份(当前年份 -1)。我知道 birt 会看到参数并且 ?依次。我该如何配置这个?

最佳答案

只需将两个具有 2 个不同名称的参数添加到您的查询中,并为这两个参数使用相同的源 (Report-Paramter)。没有限制,您不能在查询中多次添加相同的参数。

根据需要在 SQL 查询中添加尽可能多的 ? 参数:

SQL query with parameters

在参数标签中,您可以根据需要将它们链接到您的报告输入参数,还可以添加两次输入参数。查询中的 ? 将按出现顺序替换为参数值(第一个 ? = 第一个参数,第二个 ? =第二个参数等):

add parameters to sql query

关于eclipse - Birt Report 同一字段的多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36179149/

相关文章:

eclipse - 简单的 jsp 页面在使用 eclipse indigo 的 tomcat 7.0 中不起作用

java - 使用Java保存日期: This field is not a valid date

javascript - 使用 IIFE 并传入参数,我应该什么时候这样做? JavaScript

javascript - 正则表达式参数上的 parseFloat 返回 NaN

c++ - 如何区分具有相同参数的两个构造函数?

html - 为什么在 Eclipse 中获取 Vaadin Elements 警告 "Unknown tag"

android - 有没有办法在eclipse中自动化模拟器android

PHP仅日期不会插入到Mysql中

android - 如何验证用户在 android EditTextPreference 中输入的有效年份?

java - 如何询问用户文件名,然后扫描文件夹中的特定类型,如果为 true,则打开文件名,如果不是,则抛出错误