Diese Tabelle zeigt die verschiedenen Parametertypen, die in der Registerkarte Parameter ausgewählt werden können, sowie deren Auswirkungen auf den Endbericht.
Zeichenfolge
Verwenden Sie den Parametertyp Zeichenfolge, um Benutzer zur Eingabe in ein Freitextfeld aufzufordern.
Objekt-ID
Mit dem Parametertyp Objekt-ID können Sie Typen von Content Server-Objekten angeben, aus denen Benutzer im Eingabebildschirm auswählen können. Aus der Mehrwertliste können ein oder mehrere Objekte ausgewählt werden. Mindestens ein Typ muss ausgewählt sein, bevor der Entwickler nach einem Standardwert suchen kann.
Benutzer
Mit dem Parametertyp Benutzer können Sie eine Benutzereingabeaufforderung erstellen. Entwickler entscheiden, ob Benutzer nach Benutzern, Gruppen oder Benutzern und Gruppen suchen können.
Nummer
Der Parametertyp Nummer ist mit dem Parameter Zeichenfolge vergleichbar. Der Typ Nummer zwingt den Benutzer jedoch zur Eingabe eines numerischen Werts.
Objekt
Mithilfe des Parametertyps Object können Benutzer einen Content Server-Untertyp auswählen. Wählen Sie beispielsweise Dokument (144) oder Ordner (0).
Datum
Der Parametertyp Datum fordert Benutzer zur Eingabe in einem Datumsfeld auf. Entwickler entscheiden, ob die Uhrzeit angezeigt wird oder nicht. Entwickler können außerdem entscheiden, ob Benutzer mit einem leeren, dem aktuellen oder einem bestimmten Datum zur Eingabe aufgefordert werden.
Benutzerdefiniert
Sie können nach einem WebReport oder einem HTML-Dokument suchen, das eine benutzerdefinierte Eingabeaufforderung bereitstellt. Sie können beliebige HTML-Eingabefelder mit einem benutzerdefinierten Parametertyp erstellen. Beispielsweise können Sie einen benutzerdefinierten Listenparameter wie folgt erstellen:
•
Erstellen Sie eine HTML-Datei oder einen WebReport, der Folgendes enthält:
Erstellen Sie auf der Registerkarte Parameter des übergeordneten WebReport einen neuen Parameter mit den folgenden Einstellungen:
Name
Einstellungswert
Parametername
inputLabel1
Hinweis: Der Name muss mit dem im HTML-Element eingegebenen Namen übereinstimmen.
Anzeigetext
„Farbe auswählen“
Eingabeaufforderung
Geprüft
Obligatorisch
Optional
Eingabeaufforderungsreihenfolge
Optional
Typ
Benutzerdefiniert
Standardwert
Klicken Sie auf die Schaltfläche Durchsuchen und wählen Sie den WebReport oder die HTML-Datei aus, die Sie im ersten Schritt erstellt haben.
Bei der Ausführung des übergeordneten WebReport wird der Benutzer aufgefordert, einen Wert aus der HTML-Dropdown-Liste auszuwählen. Dieser Wert ist im übergeordneten WebReport als [LL_REPTAG_&inputLabel1 /] verfügbar.
Hinweis: Sie können dynamische Eingabegelder erzeugen, indem Sie mit einem WebReport ein HTML-Element erstellen. In diesem Beispiel könnten die HTML-<Option>-Elemente dem Zeilenabschnitt des WebReport hinzugefügt werden. Sie können die Dropdown-Liste also mit den von der Datenquelle zurückgegebenen Werten füllen.
SQL-Liste
Mit dem Parameter „SQL-Liste“ können Sie eine Liste mit Werten an einen LiveReport-SQL-Listenparameter übergeben. Bei den Werten kann es sich um einen beliebigen gültigen SQL-Typ handeln. Beispiel: „Textwert1“, „Textwert2“, „Textwert3“.
Beim Auflösen des SQL-Listeneingabeparameters schließt WebReports den Parameter in Klammern ein, sodass er in einer SQL IN-Klausel verwendet werden kann. Beispiel:
...WHERE Name IN %1...
wird aufgelöst zu
...WHERE Name IN ('text value1', 'text value2', 'text value3')...
RSI
Mit dem Records-Management-Modul können Entwickler nach einer Datensatz-Serienkennung (RSI) suchen.