birt日历控件
首先将My97DatePicker包放置于 WebRoot>webcontent>birt>ajax>utility下, 然后修改WebRoot>webcontent>birt>pages>layout>FramesetFragment.jsp,找到 <script src="birt/ajax/core/BirtSoapResponse.js" type="text/javascript"></script>, 再下面加上 <script src="<%= baseHref %>/ajax/utility/My97DatePicker/WdatePicker.js" type="text/javascript"></script> 然后再修改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