PARAMETERS
U kunt een toevoegen
De clausule PARAMETERS aan het begin van een WQL-query (Workday Query Language) om ingebouwde promptwaarden op te geven voor:
- Gegevensbronnen.
- Gegevensbronfilters.
- Rapportvelden.
Geef waarden op voor rapportvelden in de clausule PARAMETERS. U kunt waarden voor gegevensbronnen en gegevensbronfilters opgeven in PARAMETERS of
De component FROM, maar niet beide.
Syntaxis
PARAMETERS parameter1 = value1,...parameterN
Argumenten:
Argument: | Omschrijving |
|---|---|
parameter1 , parameter2 , ...parameterN
| De alias voor een parameter. |
value1 , value2 , ...valueN
| De waarde van de parameter waarvoor u een query wilt uitvoeren. |
Vergelijkingsoperatoren
Operator | Compatibiliteit veldgegevenstype | Omschrijving |
|---|---|---|
= | Boole-waarde Datum Numeriek Tekst | Equal. |
Voorbeelden
De opgeven
reportingDate
parameter voor het contractRates-
veld en de company
parameter voor een gegevensbron in de clausule PARAMETERS:PARAMETERS reportingDate = "2018-01-01", company = cb550da820584750aae8f807882fa79a SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany
De opgeven
reportingDate
parameter voor het veld contractRates
in de clausule PARAMETERS en de company
parameter voor een gegevensbron in de FROM-component:
PARAMETERS reportingDate = "2018-01-01" SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany(company = cb550da820584750aae8f807882fa79a)
De parameters voor een gegevensbronfilter opgeven in de clausule PARAMETERS:
PARAMETERS projectsAndProjectHierarchies = (0c0bbf2e124810a26765415bb08406c5), includeSubordinateProjectHierarchies = true SELECT projectObject FROM projects (dataSourceFilter = projectsByProjectsProjectHierarchiesFilter)
Beperkingen
- U kunt dezelfde parameter slechts één keer in de query opgeven.PARAMETERS field_1=val1, field1=val2is ongeldig.
- U moet '' opgevendataSourceFilterin de FROM-component.