Отчет о BIRT с помощью выбора даты не работает - PullRequest
0 голосов
/ 21 января 2020

Я использую BIRT RCP 4.8. Я пытаюсь добавить дату выбора во вкладке параметров. Я изменил 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"/>

и 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>


 <%
}
%>

Но все же у меня нет кнопок для выбора даты в WebViewer или после развертывания. Перебрал весь ресурс, любая помощь приветствуется. Ссылка Ссылка введите описание ссылки здесь

1 Ответ

0 голосов
/ 21 января 2020

Я нашел ответ для вышеупомянутого ... Параметр, который я создал для получения даты от пользователя, был установлен на тип String .... И, следовательно, кнопка не отображалась. Я изменил то же самое в BIRT Report Designer и теперь он работает ... !!!! Aola ...

...