APEX Built-In Variablen


Kurze Übersicht der Built-In Variablen, die in Oracle Application Express verfügbar sind.

VariableBeschreibung
APP_IDID der Anwendung
APP_ALIASAliasname der Anwendung
APP_DATE_TIME_FORMATFormatspezifizierer für Datum/Zeit
APP_IMAGESPfad zu Anwendungsspezifischen Bildern, JavaScript oder CSS-Dateien
APP_NLS_DATE_FORMATDatum/Zeit-Format für die Datenbanksession
APP_NLS_TIMESTAMP_FORMATTimestamp-Format für die Datenbanksession
APP_NLS_TIMESTAMP_TZ_FORMATTimestamp-Format mit Zeitzone für die Datenbanksession
APP_PAGE_IDAktuelle Seite
APP_SESSIONAktuelle Session
APP_SESSION_VISIBLEAktuelle Session; wenn der Benutzer nicht angemeldet ist, wird 0 zurückgegeben
APP_UNIQUE_PAGE_IDGibt eine eindeutige Page-ID zurück, kann genutzt werden, um Browser-Caching zu verhindern
APP_USERAktueller Benutzername der Anwendung
AUTHENTICATED_URL_PREFIX
BROWSER_LANGUAGEAngeforderte präferierte Sprache des Web-Browsers
CURRENT_PARENT_TAB_TEXTNur für Anwendungen, die Tabs mit zwei Ebenen nutzen. Gibt den aktuellen übergeordneten Tab-Level zurück.
DEBUGDebug aktiviert (YES) oder deaktiviert (NO)
HOME_LINKStart-Seite der Anwendung
IMAGE_PREFIXPfad, unter dem die Oracle APEX Bilder, Themes, JS- und CSS-Dateien verfügbar sind
LOGIN_URLURL zur Anmeldeseite
LOGOUT_URLURL zur Abmeldeseite
PRINTER_FRIENDLYGibt einen Wert zurück, der anzeigt, ob die Seite in der Druckansicht angezeigt wird oder nicht.
REQUESTWert des Request-Attributes, wenn ein Button angeklickt wurde
SCHEMA_OWNERSchemabenutzer der APEX-Anwendung
SQLERRMSQL-Fehlermeldung
SYSDATE_YYYYMMDDAktuelles Datum im Format YYYYMMDD des Datenbankservers und sollte statt mehrmaligen Aufruf von SYSDATE() verwendet werden.
WORKSPACE_IMAGESPfad zu Bildern, CSS- und JS-Dateien, die für alle Anwendungen innerhalb eines Workspaces verfügbar sind.
APEX$ROW_NUMAktuell bearbeitete Zeilennummer eines Tabular Forms. Kann in Validierungen, Prozessen und Bedingungen verwendet werden, um auf die aktuelle Zeile zu verweisen.
APEX$ROW_SELECTORVerweis auf die Zeilenauswahl-Checkbox der aktuell bearbeiteten Zeile eines Tabular Forms. Gibt x zurück, wenn die Checkbox der aktuelle Zeile markiert ist, andernfalls NULL.
APEX$ROW_STATUSStatus der aktuell bearbeiteten Zeile. Gibt C zurück, wenn die aktuelle Zeile neu erzeugt worden ist, U wenn aktualisiert oder D wenn die Zeile gelöscht werden soll.

Zugriff auf Variablen

  • Bind-Variable - :VARIABLE: Verwendung innerhalb APEX in SQL und PL/SQL
  • V und NV-Funktion - NV(VARIABLE): Verwendung in PL/SQL Code auserhalb von APEX (z.B. in PL/SQL-Paketen)
  • Substitution-Strings - &VARIABLE.: Verwendung innerhalb APEX z.B. in Items
  • Template-Substitution - #VARIABLE#: Verwendung in APEX-Templates

Siehe auch

Neueste Beiträge

Konferenzbeitrag bei der DGMP-Tagung 2023 in Magdeburg

Konferenzbeitrag bei der DGMP-Tagung 2023 in Magdeburg

Konferenzbeitrag bei der DGMP-Tagung 2023 in Magdeburg

Konferenzbeitrag bei der ISMRM-DS 2021 in Zürich