Verwendung und Beispiel

Um die Weberweiterung Datumsauswahl zu konfigurieren, müssen Sie folgende Parameter angeben:

  • Design: Gibt das Farbdesign an. Die Optionen sind "Lebhaft" und "Dezent". Der Standardwert ist "Dezent".
  • Modus: Gibt die Farbe an. Die Werte sind: "Hell", "Dunkel", "Hoher Kontrast" und "". Der Wert der leeren Zeichenfolge "" ist gleich dem Wert "Hell".
  • Beschriftung: Legt die Beschriftung des Steuerelementes fest. Bei einem leeren Zeichenfolgewert "" werden die Beschriftung, der erforderliche Indikator und das Informationssymbol mit dem Tooltip ausgeblendet.
  • Wert: Stellt den aktuellen Wert der Datumsauswahl als numerische Darstellung eines Datums dar, z. B. YYYY-MM-DD für eine Datumsauswahl und YYYY-MM-DD'T'hh:mm:ss für eine Datums-Zeit-Auswahl. Wenn sich der Wert ändert, wird eine Referenz auf eine Zelle mit der Aktion Bearbeitete Zelle ausgeführt.
  • Erforderlich: Definiert, ob die Auswahl eines Elements erforderlich ist oder nicht. Wenn kein Wert angegeben wird, wird standardmäßig "TRUE" verwendet.
  • Information: Stellt den Tooltip-Text für das Symbol Information bereit. Bei einer leeren Zeichenfolge "" wird das Informationssymbol ausgeblendet.
  • Hinweistext: Definiert den Hinweistext als Zeichenfolge, die angezeigt wird, wenn kein Datum ausgewählt ist. Wenn die leere Zeichenfolge "" verwendet wird, wird das Datumsformat angezeigt, das von den regionalen Einstellungen abhängig ist.
  • Dirty Flag: Zeigt an, ob das ausgewählte Datum geändert wurde. Verwenden Sie "TRUE" oder die leere Zeichenfolge "", um den Dirty Flag-Indikator zu verwenden. Verwenden Sie "FALSE", um das Flag zu ignorieren.
  • Typ: Definiert, ob die Standard-Datumsauswahl oder die Datums-Zeit-Auswahl verwendet wird.
  • Datumsbereich: Enthält eine durch Kommata getrennte Liste der Bedingungen für Start- und Enddatum sowie deaktivierte Bereiche und Daten. Wenn nicht angegeben, steht ein Datumsbereich vom 01.01.2000 bis 31.12.2099 zur Verfügung.
  • Status: Definiert den Steuerungsstatus als "Aktiviert", "Deaktiviert" oder "Schreibgeschützt". Wenn kein Wert angegeben wird, wird standardmäßig "Aktiviert" verwendet.
  • Fehler: Wenn ein Fehlertext als Zeichenfolge angegeben wird, wird das Steuerelement im Fehlerzustand dargestellt. Verwenden Sie die leere Zeichenfolge "", um den Fehlerstatus zu verbergen.

Dieses Beispiel zeigt, wie man eine Datumsauswahl erstellt und die Auswahl in einer Berichtsvariablen zur weiteren Verarbeitung speichert.

  1. Erstellen Sie einen Application Studio-Bericht.
  2. Erstellen Sie eine Berichtsvariable mit dem Namen Selected_Date.
  3. Legen Sie im Bereich Eigenschaften - Bericht die Option Unmittelbares Zurückschreiben auf Automatisch fest.
  4. Fügen Sie die Weberweiterung Datumsauswahl in die Zellen B5:C6 ein.
  5. Geben Sie im Dialog Weberweiterung formatieren folgende Werte an:
    Design
    Geben Sie ="Lebhaft" an.
    Modus
    Geben Sie ="Hell" an.
    Beschriftung
    Geben Sie ="Startdatum" an.
    Wert
    Geben Sie =B9 an.
    Erforderlich
    Geben Sie ="TRUE" an.
    Information
    Geben Sie ="Legt das Startdatum von Angestellten" an.
    Hinweistext
    Geben Sie ="" an.
    Dirty Flag
    Geben Sie ="" an.
    Typ
    Geben Sie ="Datum" an.
    Datumsbereich
    Geben Sie ="" an.
    Status
    Geben Sie ="Aktiviert" an.
    Fehler
    Geben Sie ="" an.
  6. Klicken Sie auf die Zelle B9 und fügen Sie die Funktion Getproperty("XML_properties","key","property") hinzu:
    =
    	IF(
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value")="",
    		NOW(),
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value“))
  7. Definieren Sie für die Zelle B9 eine Aktion mit folgenden Einstellungen:
    • Aktionen
      Typ
      Geben Sie Parameter setzen an.
      Bedingung
      Geben Sie =TRUE an.
      Modus
      Geben Sie Zelle bearbeiten an.
    • Parameter
      Name
      Geben Sie Selected_Date an.
      Eigenschaft
      Geben Sie Value(.Text) an.
      Wert
      Geben Sie =SETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value",B9) an.
  8. Klicken Sie auf OK.
  9. Speichern Sie den Bericht, und zeigen Sie ihn in einem Webbrowser an.