-1
상황이 있습니다. JasperReports 프레임 워크를 사용하여 보고서를 생성하고 JSF 플랫폼의 다른 창에서 열어보고 싶습니다. 지금은 보고서의 PDF 버전을 생성 할 수 있습니다. 다음은 보고서의 JSF 뷰는 다음과 같습니다JasperReports를 XSL (Excel) 또는 DOC (Word)로 내보내기
<h:panelGrid columns="2">
<h:outputText value="#{lang.member}: *" />
<h:selectOneMenu converter="memberConverter" value="#{memberProcesListBean.member}" required="true" requiredMessage="#{lang.memberGroupIntroduction_memberGroupName_req_txt}">
<f:selectItem itemLabel="#{lang.select}..."/>
<f:selectItems value="#{memberProcesListBean.memberMenu}"/>
</h:selectOneMenu>
<h:outputText value="#{lang.startDate}: *" />
<p:calendar pattern="dd.MM.yyyy" required="true" requiredMessage="#{lang.defaultProcesses_defaultDate_req_txt}" value="#{memberProcesListBean.startDate}"/>
<h:outputText value="#{lang.endDate}: *" />
<p:calendar pattern="dd.MM.yyyy" required="true" requiredMessage="#{lang.defaultProcesses_defaultDate_req_txt}" value="#{memberProcesListBean.endDate}"/>
<h:outputText value="#{lang.metalCode}: *" />
<h:selectOneMenu converter="metalCodeConverter" value="#{memberProcesListBean.metalCode}" required="true" requiredMessage="#{lang.memberGroupIntroduction_memberGroupName_req_txt}">
<f:selectItem itemLabel="#{lang.select}..."/>
<f:selectItems value="#{memberProcesListBean.metalCodeMenu}"/>
</h:selectOneMenu>
<h:outputText value="#{lang.reportFormat}: *" />
<h:selectOneMenu id="ReportFormat" value="#{memberProcesListBean.fileFormat}">
<f:selectItems value="#{generalInfoBean.fileFormatsList}" />
</h:selectOneMenu>
</h:panelGrid>
<br/>
<br/>
<h:commandLink value="Download" action="#{uyeIslemListesiBean.retrieveReport}" target="_blank" />
그러나, 나는 검색 할 수 및 보고서의 엑셀과 워드 형식으로 다른 창에서 열려하지 않았다. 뷰 세그먼트에서 뭔가를 변경해야합니까?
너의 진심으로 ...