主要是用来将报表中的参数通过Tag标签在网页上以表单的方式显示,因此,用户需要在设计器中设计查询表单,然后,在jsp中通过Tag标签发布。
第一步,在设计器中设计查询表单
在设计器中,参照《自由式报表》设计报表“form_param.brt”,如下图:

其中,在编辑参数arg1时:

报表设计完成后,单击工具条中“表单设计”按钮:

切换到“表单设计”界面,将参数arg1拖动A1单元格中 。

点击A1单元格,在右侧属性栏里,修改参数的控件类型为下拉框。下拉值来源为来自数据集,下拉值设定中选择数据集为dsl2,数据值列为dsl2.ID,显示值列为dsl2.NAME。然后点击确定,如图所示:

点击B2单元格,修改查询按钮的属性中按钮文字为提交。如图所示:

设置完成后,查询表单设计完成。如图所示:

如果你想让学历单元格占两个单元格,请选中A1和B1右键选中合并/拆分

第二步,在jsp页面使用Tag标签:
新建测试用jsp页面test.jsp,在JSP文件头中引用tag标签时指定的前缀名,如:
<%@ taglib prefix="bios" uri="http://www.bijetsoft.com/BiosReportTags" %>
加入Tag标签:
<%@page contentType="text/html; charset=gbk"%>
<%@ taglib prefix="bios" uri="http://www.bijetsoft.com/BiosReportTags" %>
<%
request.setCharacterEncoding("GBK");
%>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html;charset=GBK">
<link rel="stylesheet" type="text/css" href="bios_demo/css/style.css" />
</head>
<body bottommargin="0" topmargin="20" background="bios_demo/img/bg.gif">
<table id="tbl" width="100%" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><b>请输入查询条件</b></td>
</tr>
<tr>
<td style="border-top:1px solid gray;border-bottom:1px solid gray;">
<bios:query rpt="8. grid_param.brt"/>
</td>
</tr>
</table>
</body>
</html>
页面效果如下:

用户从下拉框中选择查询条件,单击“提交”按钮,显示查询结果:

参数报表Tag标签中的参数说明,见开发指南—>Taglib标签—>查询表单标签