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

PARAMÈTRES

Vous pouvez ajouter une Paramètre PARAMETERS au début d'une requête Workday Query Language (WQL) pour spécifier les valeurs d'invite intégrées pour :
  • Sources de données.
  • Filtres de source de données.
  • Champs de rapport.
Indiquez les valeurs des champs de rapport dans la clause PARAMETERS. Vous pouvez indiquer des valeurs pour les sources de données et les filtres de source de données dans les paramètres ou clause FROM, mais pas les deux.

Syntaxe

PARAMETERS parameter1 = value1,...parameterN

Arguments

Argument
Description
parameter1
,
parameter2
, ...
parameterN
Alias d'un paramètre.
value1
,
value2
, ...
valueN
Valeur du paramètre que vous souhaitez interroger.

Opérateurs de comparaison

Opérateur
Compatibilité des types de données de champ
Description
=
Booléen
Date
Numérique
Texte
Égal à.

Exemples

Pour indiquer les
reportingDate
Paramètre pour le champ
ContractRates
et le
company
Paramètre d'une source de données dans la clause PARAMETERS :
PARAMETERS reportingDate = "2018-01-01", company = cb550da820584750aae8f807882fa79a SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany
Pour indiquer les
reportingDate
Paramètre pour le champ
ContractRates
dans la clause PARAMETERS et le
company
Paramètre d'une source de données dans la clause FROM :
PARAMETERS reportingDate = "2018-01-01" SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany(company = cb550da820584750aae8f807882fa79a)
Pour spécifier 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 indiquer le même paramètre qu'une seule fois dans la requête.
    PARAMETERS field_1=val1, field1=val2
    n'est pas valide.
  • Vous devez indiquer les
    dataSourceFilter
    dans la clause FROM.