Show TOC Anfang des Inhaltsbereichs

FunktionsdokumentationDynamische Parametrisierung von Befehlen und Web Items  Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können einen Befehl dynamisch zur Laufzeit aus den Werten eines Parameters von Web Items oder Zuständen von Data Providern oder der Seite parametrisieren. Außerdem können Sie ein Web Item über den Befehl SET_ITEM_PARAMETERS dynamisch parametrisieren. Dafür können Sie den Web-Template-Parameter ACTION_BEFORE_FIRST_RENDERING verwenden.

Für das Auslesen der Werte eines Parameters steht Ihnen die Pfad-Abfrage zur Verfügung. Die Werte können Sie nutzen, um zum Beispiel einen Filterwert dynamisch zu setzen, die Beschreibung (CAPTION) eines Web Items durch die Beschreibung der Query zu ersetzen oder eine Schaltfläche zu deaktivieren.

Funktionsumfang

Neben den fixen Parameterwerten im Befehle-Wizard und im Web Application Designer können Sie jeden Parameterwert auch dynamisch abfragen. Für dynamische Abfragen stehen Ihnen folgende Elemente zur Verfügung:

      die aktuellen Web-Item-Zustände und somit alle im Web Application Designer veröffentlichten Parameter

      die Navigationszustände der Data Provider

      die Ergebnismenge der Data Provider

      der aktuelle Zustand der Seite einer Web Application

Diese Elemente werden intern in XML abgebildet. Mithilfe der Pfad-Abfrage kann auf das interne XML zugegriffen werden, um Werte zu ermitteln und zu ersetzen.

Hinweis

Die Pfad-Abfrage für die dynamische Parametrisierung orientiert sich an der Syntax des XML Path Language (XPath) 1.0-Standard.

Aktivitäten

...

Die folgenden drei Schritte verdeutlichen die Vorgehensweise, um die Pfad-Ersetzung zu nutzen:

       1.      XML anzeigen

       2.      Pfad ermitteln

       3.      Pfad verwenden

Beispiel

Ein vollständiges Anwendungsbeispiel für die Verwendung der Pfad-Ersetzung finden Sie unter Pfad-Ersetzung in Befehlen verwenden.

Ende des Inhaltsbereichs