2015-08-26 72 views
1

我是Oracle Apex的新手,我真的很苦惱如何在桌面應用程序上顯示靜態圖像。Oracle Apex 5.0 - 顯示靜態圖像

我上傳在共享組件的圖像 - >文件 - >靜態應用程序文件並給出了參考#APP_IMAGES#test.jpg放在

在我的應用程序然後在「來源」部分,通過選擇使用的該基準'item',然後在文本框中輸入#APP_IMAGES#test.jpg

當我運行應用程序時,圖像不出現。該地區是可見的,但沒有圖像。我甚至沒有出現錯誤。

我明白任何幫助

+0

使用「item」作爲源類型將不起作用,因爲##APP_IMAGES#test.jpg'不是項目的名稱。 '#APP_IMAGES#'是一個替換字符串,因此必須包含在某些文本中,這些文本將在頁面的html中呈現而不會轉義。 –

回答

5

你仍然需要使用html。請嘗試:

<img src="#APP_IMAGES#test.jpg" alt="image"> 
+0

謝謝你Olafur。完美的作品:) – CrapDeveloper

+0

嗨,你在哪寫這行代碼? – dragy

+0

靜態區域的內容 –

6

有幾個選項可以顯示圖像。但是,如果您想使用項目來顯示一個項目,則可以使用「顯示圖像」類型的項目。
在爲這個項目你從哪裏像要來幾個選項「設置」:

  • 圖像存儲在頁項目價值
  • BLOB列URL中物品來源
  • BLOB列指定通過SQL語句返回

Item identification and settings

與圖像C工作時,你最好使用BLOB列從數據庫運行,但在這裏您可以使用「圖像URL」選項。

然後您需要做的就是在項目源文件中指定URL。 Item source settings

顯然還有其他方法。例如,你確實可以自己生成HTML。

+0

謝謝湯姆。這也是一種魅力! – CrapDeveloper

2

使用

<img src="#APP_IMAGES#flow.png" alt="image">

在標籤

。請記住上傳共享組件的圖像

相關問題