# E18 ###### tags: `問題單待處理` ## 問題敘述 MR61102資產標售作業維護新增列印功能,可產出該標售單明細資料,報表需可支援ODF格式。 ![](https://i.imgur.com/mkjjylT.png) 目前已經知道原本的程式撰寫是怎麼從jsp連到編譯後的class檔 程式執行java的fuc後,再導向下載的頁面之後再返回原本列印的頁面 使用JAVA:com.synct.report.JAVA EX:com.synct.report.MR30404 ## 解析 看著其他東西做 ## 問題單內容 * 原始程式碼位置 * 目的程式碼位置 * 問題解析 * 處理方法 mr61102_sel.jsp <td class="SynctFooterTD" nowrap align="right" colspan="2"> <ccs:button name='Button_DoSearch'><input class="SynctButton" type="submit" value="列印" name="<ccs:control name='Button_DoSearch' property='name'/>"></ccs:button>&nbsp; <input type="checkbox" value="1" name="Odf">odf ![](https://i.imgur.com/mW1QFJF.png) mr61102_sel.xml 增加對應的處理事件 <Button name="Button_DoSearch" operation="Search" returnPage="mr61102_prt.jsp" convertRule="Relative" defaultButton="False" doValidate="True" order="3"> ![](https://i.imgur.com/gEg1YlK.png) 建立mr61102_prt.jsp檔案 建立 mr61102_prtHandlers.jsp檔案 建立 mr61102_lis.xml檔案 建立 MR61102.java檔案 * 變更後測試執行結果