简体   繁体   English

带有日期选择器的 BIRT 报告不起作用

[英]BIRT Reporting with Date picker not working

I am using BIRT RCP 4.8.我正在使用 BIRT RCP 4.8。 I am trying to add a date picker in Parameter Tab.我正在尝试在参数选项卡中添加日期选择器。 I have modified FramesetFragment.jsp as below...我修改了 FramesetFragment.jsp 如下...

<script src="birt/JSCal2-1.9/src/js/jscal2.js" type="text/javascript"></script>
<script src="birt/JSCal2-1.9/src/js/lang/en.js" type="text/javascript"></script>
<link rel="stylesheet" href="birt/JSCal2-1.9/src/css/border-radius.css" meda="screen" type="text/css"/>
<link rel="stylesheet" href="birt/JSCal2-1.9/src/css/jscal2.css" meda="screen" type="text/css"/>
<link rel="stylesheet" href="birt/JSCal2-1.9/src/css/gold/gold.css" meda="screen" type="text/css"/>

And TextBoxParameterFragment.jsp as和 TextBoxParameterFragment.jsp 作为

    <INPUT TYPE="HIDDEN" ID="isRequired" 
            VALUE = "<%= parameterBean.isRequired( )? "true": "false" %>">
     <%
if (parameterBean.getParameter().getDataType()==7|| parameterBean.getParameter().getDataType()==4) {
%>

<button id="<%=parameterBean.getName()%>_button">...</button>
<script type="text/javascript">
    Calendar.setup({
        trigger    : '<%=parameterBean.getName()%>_button',
        inputField : '<%=parameterBean.getName()%>',
                onSelect   : function() { this.hide() }
    });
</script>


 <%
}
%>

But still i am getting no buttons for selecting date in WebViewer or after deployment.但我仍然没有在 WebViewer 中或部署后选择日期的按钮。 Gone through all the resource, any help is appreciated.. Reference Link enter link description here浏览所有资源,感谢任何帮助。参考链接在此处输入链接描述

I found the answer for the above...The parameter which i created for getting the date from user was set to String type....And hence button was not getting displayed.我找到了上述问题的答案......我为从用户那里获取日期而创建的参数被设置为字符串类型......因此没有显示按钮。 I have changed the same in BIRT Report Designer and its working now......!Aola...我在 BIRT Report Designer 中进行了相同的更改,现在它正在工作......!Aola ......

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM