# E32 ###### tags: `問題單待處理` ## 問題敘述 第三區管理處之湖口所退料單EE-111-7日期打錯,煩請修正日期為111/06/09。(並希望系統能設定不符日期格式不能壓日期) ## 解析 - [E32](https://docs.google.com/document/d/1whgwlvJ8JsKpdM2ZU-uMUW55LCnUKt5I/edit?usp=sharing&ouid=107825791787894292764&rtpof=true&sd=true) 日期格式? 請單位給予符合日期格式範例 單位的功能 加在資料庫 或加在 jsp? EE-111-7 sql 修正資料 (閱讀 mr60108 ) 1.資料抓取MAST_EENOB 符合搜尋條件 ORDER BY 退料單號。,刪除碼=’1’不抓取。 2.退料單號不同時,跳頁列印。 3.收料單位:EENOH_ANO 所屬,SHOW 中文(ref BASC_DEPT) 4.領調單號:EENOH_NENO1/2/3 5.領調單位: EENOH_NEDEPT所屬,SHOW 中文(ref BASC_DEPT) 6.退料單號:EENOH_ ANO+ EENOH_ EECODE+ EENOH_EEYY+ EENOH_EESEQ 7.實收日期:EENOH_EEDATE 8.會計科目:EENOH_SUBJ所屬,SHOW 中文(ref MI08MPF) 9.成本分攤單位: 10.備料單號:以EENOH_WNO至 MAST_FNOH表找FNOH_WNO=EENOH_WNO,SHOW FNOH_ANO/FCODE/FYY/FSEQ 11.退料單位:EENOH_EEDEPT 所屬,SHOW 中文(ref BASC_DEPT) 12.系統代號:EENOH_SUBNO 13.用途代號:EENOH_UNIT 14.工程編號:EENOH_WNO 15.工程名稱:EENOH_WNO所屬,SHOW 中文(ref BASC_WNO) 16.序號:EENOB_SEQ ```java=69 sql_select.append("SELECT Y.EENOB_SEQ AS A1,Y.EENOB_MNO AS A2 ,NVL(Y.EENOB_EEQTY,0) AS A3,NVL(Y.EENOB_IQTY,0) AS A4,NVL(Y.EENOB_PRICE,0) AS A5,NVL(Y.EENOB_AMT,0) AS A6 "); sql_select.append("FROM MAST_EENOH X,MAST_EENOB Y "); sql_select.append("WHERE (X.EENOH_ANO = Y.EENOB_ANO) AND "); sql_select.append(" (X.EENOH_EEYY = Y.EENOB_EEYY) AND "); sql_select.append(" (X.EENOH_EESEQ = Y.EENOB_EESEQ) "); sql_select.append("AND X.EENOH_EESEQ="+ano[0]); sql_select.append(wherestring[0]); sql_select.append(" ORDER BY EENOB_SEQ"); ``` ```java=256 HSSFRow pageRow = sheet.getRow((page * page_rows) + 0); HSSFCell pageCell = pageRow.getCell((short)10); setBig5CellValue("列印日期:" + SYSDATE.getInstance().getNowDate_TW(),pageCell); ``` ## 問題單內容 * 原始程式碼位置 * 目的程式碼位置 * 問題解析 * 處理方法 * 變更後測試執行結果
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up