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

Beschreibung, wie eine EXT4-Partition vergrößert werden kann, ohne dass die Daten gelöscht werden.

Wie kann beim Systemstart Postfix erst nach Docker gestartet werden?

Kurze Beschreibung, wie ein Upgrade von Ubuntu LTS auf eine neue Version erfolgen kann

Beschreibung, wie die Synchronisation der Systemzeit mit einem Zeitserver über den systemd-timesyncd-Dienst eingestellt werden kann.