Für einen Parameter, der den Datentyp "SQL-Ausdruck" verwendet, müssen Sie einen logischen SQL-Ausdruck eingeben oder einfügen, um den Spaltenwert anzugeben, den der Parameter verwenden soll.
Wenn die Option
Entwickler nicht in der Arbeitsmappe angezeigt wird, aktivieren Sie die Entwickleroptionen in Ihren Profileinstellungen. Informationen hierzu finden Sie unter
Entwickleroptionen.
- Wählen Sie auf der Homepage die Arbeitsmappe aus, der Sie einen Parameter hinzufügen möchten, klicken Sie auf Aktionen, und wählen Sie Öffnen aus.
- Um den logischen SQL-Ausdruck für die Spalte, die Sie als Parameterwert angeben möchten, zu finden und zu kopieren, ziehen Sie die Spalte in der Arbeitsmappe per Drag-and-Drop auf eine Leinwand.
- Klicken Sie in der Arbeitsmappen-Symbolleiste auf Menü, und wählen Sie Entwickler aus.
- Klicken Sie im Bereich "Entwickler" auf Performancetools, und klicken Sie auf Logische SQL. Klicken Sie auf Aktualisieren.
- Gehen Sie zur SELECT-Anweisung der logischen SQL für die Spalte, die Sie als Wert in dem Parameter verwenden möchten, und kopieren Sie sie.
- Gehen Sie im Arbeitsmappeneditor zum Datenbereich, und klicken Sie auf Parameter.
- Klicken Sie im Bereich "Parameter" auf Hinzufügen.
- Geben Sie im Feld Name einen Namen ein.
- Klicken Sie auf Datentyp, und wählen Sie SQL-Ausdruck aus.
- Wählen Sie im Feld Verfügbare Werte die Option Logische SQL-Abfrage aus.
- Fügen Sie den logischen SQL-Ausdruck der Spalte in das Textfeld ein. Beispiel:
SELECT
0 s_0
XSA('Admin'.'sample_order_line')."sample_order_line"."City" s_1
FROM XSA('Admin'.'sample_order_line')
ORDER BY 2 ASC NULLS LAST
FETCH FIRST 125001 ROWS ONLY
- Optional: Sie können auch einen Ausdruck angeben, der einen Parameter mit einem Standardwert enthält. Beispiel:
SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
- Klicken Sie auf Validieren, um den eingefügten logischen SQL-Ausdruck zu validieren.
- Klicken Sie auf OK.
- Klicken Sie auf Speichern.