在Oracle Apex中获取#APP_IMAGES的完整路径

时间:2018-11-26 11:09:10

标签: oracle-apex oracle-apex-5

我想知道我在共享组件中上载的Oracle Apex中#APP_IMAGES的完整路径。 我创建了一个向Outlook中的用户发送电子邮件的过程,通过该过程电子邮件以计划的方式触发。 请看下面的代码: v_mailbody:='<html> <head> </head> <body>'||'Hello '||cur.name||'<br>'||'<br>'|| '<h1 align="center" style="background-color:Tomato;">Happy Birthday! </h1>'|| '<img src="cid: #APP_IMAGES#ncr_img/File_000.jpeg" alt="Girl in a jacket" width="500" height="600">'||

问候 安舒尔(Anshul Ayushya)

2 个答案:

答案 0 :(得分:0)

用于替换字符串的#APP_IMAGES#格式不能在PL / SQL中使用。您可以调用V('APP_IMAGES')来获取正确的值。返回VARCHAR2,因此您可以像这样使用它:

... '<img src="cid:' || V( 'APP_IMAGES' ) || 'ncr_img/File_000.jpeg" ...

不过,我不确定cid语法是否要使用。

答案 1 :(得分:0)

您可以从共享组件/静态应用程序文件中选择图像补丁,参考列中的引用