常见问题 Actuate/安讯公司数据库软件的常见问题>>

请问如何根据查询条件在REPORT中动态显示记录?

发布时间:2010-11-10 15:54:35

答案:

1. REPORT数据模型下面的用户参数中,创建用户自定义参数W_CLAUSEW_CLAUSE为从FORM传递过来的查询条件,数据类型为字符型,缺省值为NULL
  2. 修改查询Q_1,将SQL查询语句修改为select ? from dept &w_clause
  3. 在运行报表时,报表会自动将符合&w_clause的查询条件记录显示出来。
  如果从FORM传递过来的w_clausewhere dept=1,本报表的SQL查询自动转换为select ? from dept where dept=1,并在报表运行结果中显示符合该查询条件的记录,如果从FORM传递过来的w_cluasewhere to_char(年度,YYYY.MM)=2000.03,则在报表运行结果中自动显示20003月份的记录。

下一步您可以:
查看Actuate/安讯公司数据库软件产品 >>
查看数据库软件产品 >>
查看Actuate/安讯公司数据库软件常见问题 >>