Oracle Application Express ( Oracle APEX)Oracle EBS是甲骨文公司推出的ERP软件,是由财务、分销、制造等诸多模块组成的一个电子商务套件,客户可以根据自我需求选择性地使用。市场上的类似产品有sap,JDE等。ORACLE ebs运用起来很灵活,可以根据客户需求进行客户化开发,再搭配上标准的模块功能,实现客户多样的需求,Oracle Apex社区教程 www.sqlu.cn
Oracle APEX中文社区|Oracle APEX资源|Oracle APEX学习|
! Oracle Apex 社区 www.sqlu.cn
初学Apex的时候,老是会受到一个这样的困扰,它到底有什么系统变量?我该如何好好的利用他们!
很明显:
APP_ID ; 表示本应用的Application_id
在PL/SQL或者SQL Expresstion可以直接用:APP_ID引用
APP_ALIAS : 表示当前APP的应用别名,可以在应用编辑页面设置;然后 用:APP_ALIAS 引用
APP_PAGE_ID: 表示本应用中,当前打开页面的ID,这非常有用,我们不用写死Page ID了
初次以外我们还有以下四种方法来引用这些变量
| 引用类型**** | 语法**** |
|---|
| 绑定变量 ( 可以用在 page 的查询 SQL 语句中 )**** | :APP_PAGE_ID**** |
| PL/SQL 代码 , 比如 process**** | :APP_PAGE_ID**** |
| PL/SQL 直接带 V 函数引用**** | NV('APP_PAGE_ID')**** |
| 放在 HTML 标签里引用 **,**比如 &APP_PAGE_ID . | &APP_PAG E_ID . |
除了上面几个很常用的以外,APEX还提供了下面43个系统变量,请大家对对号入座,用起来非常顺手
[
****隐藏内容
APEXROWNUMAPEXROW_SELECTOR
APEXROWSTATUSAPPIDAPPALIASAPPAJAXX01,…APPAJAXX10APPBUILDERSESSIONAPPDATETIMEFORMATAPPIMAGESAPPNLSDATEFORMATAPPNLSTIMESTAMPFORMATAPPNLSTIMESTAMPTZFORMATAPPPAGEALIASAPPPAGEIDAPPREQUESTDATAHASHAPPSESSIONAPPSESSIONVISIBLEAPPTITLEAPPUNIQUEPAGEIDAPPUSERAUTHENTICATEDURLPREFIXBROWSERLANGUAGECURRENTPARENTTABTEXTDEBUGHOMELINKIMAGEPREFIXJETBASEDIRECTORYJETCSSDIRECTORYJETJSDIRECTORYLOGINURLLOGOUTURLAPPTEXTMessage_Name, APP_TEXTMessageNameLang
PRINTER_FRIENDLY
PROXY_SERVER
PUBLIC_URL_PREFIX
REQUEST
Using REQUEST
SCHEMA OWNER
SQLERRM
SYSDATE_YYYYMMDD
THEME_DB_IMAGES
THEME_IMAGES
WORKSPACE_IMAGES
WORKSPACE_ID