首先将My97DatePicker包放置于
WebRoot>webcontent>birt>ajax>utility下,
然后修改WebRoot>webcontent>birt>pages>layout>FramesetFragment.jsp,找到
,
再下面加上
然后再修改WebRoot>webcontent>birt>pages>parameter>TextBoxParameterFragment.jsp,找到
INPUT CLASS="BirtViewer_parameter_dialog_Input"
再里面的ID="<%= encodedParameterName %>" 下面加上
<%if (encodedParameterName.indexOf("Date")>=0) {%>
onclick="WdatePicker()"
<%} %>
注意此处的含义是如果参数名中含有"Date",则调用日历控件,这是因为无法判断参数属性,
以要检查参数名称是否含有Date,定义参数的时候也要加上"Date",比如fromDate,endDate等。
参数要使用文本框格式,属性设置为String
1