Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
PARAMETER

PARAMETER

Sie können eine hinzufügen PARAMETERS-Klausel am Anfang einer WQL-Abfrage (Workday Query Language), um integrierte Wertelistenwerte für folgende Elemente anzugeben:
  • Datenquellen
  • Datenquellenfilter.
  • Berichtsfelder
Geben Sie Werte für Berichtsfelder in der PARAMETERS-Klausel an. Sie können Werte für Datenquellen und Datenquellenfilter in den PARAMETERS oder angeben FROM-Klausel, aber nicht beides.

Syntax

PARAMETERS parameter1 = value1,...parameterN

Argumente

Argument
Beschreibung
parameter1
,
parameter2
, ...
parameterN
Der Alias für einen Parameter.
value1
,
value2
, ...
valueN
Der Wert des Parameters, den Sie abfragen möchten.

Vergleichsoperatoren

Operator
Kompatibilität mit Felddatentyp
Beschreibung
=
Boolesch
Datum
Numerisch
Text
Equal.

Beispiele

Um anzugeben,
reportingDate
Parameter für das Feld
contractRates
und die
company
-Parameter für eine Datenquelle in der PARAMETERS-Klausel:
PARAMETERS reportingDate = "2018-01-01", company = cb550da820584750aae8f807882fa79a SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany
Um anzugeben,
reportingDate
-Parameter für das Feld
contractRates
in der PARAMETERS-Klausel und den
company
-Parameter für eine Datenquelle in der FROM-Klausel:
PARAMETERS reportingDate = "2018-01-01" SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany(company = cb550da820584750aae8f807882fa79a)
So geben Sie die Parameter für einen Datenquellenfilter in der PARAMETERS-Klausel an:
PARAMETERS projectsAndProjectHierarchies = (0c0bbf2e124810a26765415bb08406c5), includeSubordinateProjectHierarchies = true SELECT projectObject FROM projects (dataSourceFilter = projectsByProjectsProjectHierarchiesFilter)

Einschränkungen

  • Sie können denselben Parameter nur einmal in der Abfrage angeben.
    PARAMETERS field_1=val1, field1=val2
    ist ungültig.
  • Sie müssen die angeben
    dataSourceFilter
    in der FROM-Klausel.