目前日期文章:201005 (4)

瀏覽方式: 標題列表 簡短摘要

新寫的一隻 PDF Report, 跑出了 Error, 但是看 Log 也沒寫什麼, 就只出現了 "emsg:was terminated by signal 11" 的文字, Google 了半天才知道發生的原因, 原來是 Data Model 裡的 Query 有問題

Aloz 發表在 痞客邦 PIXNET 留言(0) 人氣()

列出比較常用的 Exception

Aloz 發表在 痞客邦 PIXNET 留言(1) 人氣()

123.23 => ONE HUNDRED AND TWENTY-THREE DOLLARS AND TWENTY-THREE

 

SELECT TO_CHAR(TO_DATE(TRUNC(123.23), 'J'), 'JSP') || ' DOLLARS AND ' || TO_CHAR(TO_DATE(TO_NUMBER(SUBSTR (123.23, INSTR (123.23, '.') + 1)), 'J'),'JSP')||' CENTS'
  FROM DUAL;

 

但是, 如果小數位數大於兩位, 結果會回傳阿拉伯數字....


@20160913

有朋友發現太大的數字會出現錯誤訊息:

ORA-01830: date format picture ends before converting entire input string

參考下方的連結, 其中說明到這個方式只能處理到 5373484.

http://viralpatel.net/blogs/convert-number-into-words-oracle-sql-query/

如果需要處理更大的數字, 就必須使用 Function 來處理, 一樣可參考連結中的做法 :)

 

Aloz 發表在 痞客邦 PIXNET 留言(1) 人氣()

之前針對 RUP7 的升級所做的測試中有發現, Form 的 Focus 會有亂掉的問題, DBA 上了一些 Patch 之後, 看起來問題是解決了大半 (Firefox 與 Chrome 無法轉換視窗 Focus 還是無解), 正式環境更新後, 好像就沒事了......事情那麼簡單就好囉

最近發現, 有些客製甚至標準 Form 的 Tab Page 會有異常 (包含 Personalize), 症狀有 :

1. 對 Tab Page 做生失效, Focus 大亂

2. LOV 失效

3. 如果前一個  Block 的 Delete Allowed 為 False, 切到 Tab Page 內的 Block 後, 就算 Delete Allowed 為 True, 也無法正確顯示 Delete Allowed

原因應該是, AOL 的標準中有提到, "Tab Page 要放置 Block, 必須先有一層 Stock Canvases, Block 必須建立在 Stock Canvases 中, 那在切換 Tab Page 時, 要自行編寫 Show / Hide 來控制 Stock Canvases", 所以 Metalink 就認為, 你會踩到這個問題, 就表示你沒有遵循 AOL 標準, 所以這不是問題, 請改寫你的 Form. 不過, 它倒是沒有解釋標準 Form 為什麼有些也會踩到就是了 (笑)

要避過這些問題也不是不能, 就是要多測試, 那原先已經寫好的 Form 或 Personalize, 就再拿出來檢查檢查囉.......

Aloz 發表在 痞客邦 PIXNET 留言(0) 人氣()

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼