2012-09-06 191 views
1

我有幾種形式(Oracle數據庫和表單10),它們都沒有從模板開發。當前的字體是Time New Roman,我需要將其更改爲Arial。除了手動執行此任務之外,任何機構都有想法嗎?如何更改Oracle Forms上的字體?

感謝

+1

手動是唯一的選擇。 – Annjawn

回答

2

有從Oracle公用事業稱爲JDAPI你可以考慮使用。它是一個Java庫,可讓您編寫Java程序來讀取和寫入表單源文件,從而以編程方式進行修改,例如您的程序。

幾年前,我不得不使用它,同時將很多不同的表格升級到看起來像它們屬於的地方。我不能說這很容易,除非您已經是一位有經驗的Java開發人員,並且存在一些問題,某些表單會被JDAPI「破壞」,必須手動完成。

+0

謝謝託尼,它似乎工作,我還發現了一些有用的信息在以下網頁:http://oracleformsinfo.wordpress.com/2011/12/25/more-code-snippets-jdapi-change-font-for -all-items-prompts-boilerplates-frames/ – Dax

+0

它工作得很好。我在一秒鐘內改變了所有形式的字體。非常感謝你:-) – Dax

1

您可以通過我的博客瞭解如何更改字體的一步一步示例。 祝你好運。

http://oracleformsinfo.wordpress.com/2011/12/25/more-code-snippets-jdapi-change-font-for-all-items-prompts-boilerplates-frames/

+0

嗨,如果你看看我留給託尼的評論,你會看到我已經檢查過你的博客。我剛剛使用你的Java程序,並在一瞬間改變了所有的字體:-)非常感謝你 – Dax

+0

嗨米婭,我嘗試將我的表單的字體更改爲Arial Unicode MS,但這是不可能的。它只是從無論什麼變成Arial。如何將字體更改爲Arial Unicode MS? – Dax