Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
PARAMÈTRES

PARAMÈTRES

Vous pouvez ajouter une La clause PARAMETERS au début d’une interrogation Workday Query Language (WQL) pour préciser des valeurs d’invite intégrées pour :
  • Sources de données.
  • Filtres de sources de données.
  • Champs de rapport.
Précisez les valeurs des champs de rapport dans la clause PARAMETERS. Vous pouvez préciser des valeurs pour les sources de données et les filtres de sources de données dans PARAMETERS ou La clause FROM, mais pas les deux.

Syntaxe

PARAMETERS parameter1 = value1,...parameterN

Arguments

Argument
Description
parameter1
,
parameter2
, ...
parameterN
L'alias d'un paramètre.
value1
,
value2
, ...
valueN
La valeur du paramètre que vous souhaitez interroger.

Opérateurs de comparaison

Opérateur
Compatibilité des types de données de champs
Description
=
Booléen
Date
Valeur numérique
Texte
Égal.

Exemples

Pour préciser la
reportingDate
Paramètre pour le champ
ContractRates
et le paramètre
company
paramètre pour une source de données dans la clause PARAMETERS :
PARAMETERS reportingDate = "2018-01-01", company = cb550da820584750aae8f807882fa79a SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany
Pour préciser la
reportingDate
Le paramètre pour le champ
ContractRates
dans la clause PARAMETERS et
company
paramètre pour une source de données dans la clause FROM :
PARAMETERS reportingDate = "2018-01-01" SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany(company = cb550da820584750aae8f807882fa79a)
Pour préciser les paramètres d’un filtre de source de données dans la clause PARAMETERS :
PARAMETERS projectsAndProjectHierarchies = (0c0bbf2e124810a26765415bb08406c5), includeSubordinateProjectHierarchies = true SELECT projectObject FROM projects (dataSourceFilter = projectsByProjectsProjectHierarchiesFilter)

Limites

  • Vous ne pouvez préciser le même paramètre qu'une seule fois dans l'interrogation.
    PARAMETERS field_1=val1, field1=val2
    n'est pas valide.
  • Vous devez préciser
    dataSourceFilter
    dans la clause FROM.