跳至主要内容
Administrator Guide
上次更新时间 :2023-06-23
参数

参数

您可以添加 在 Workday 查询语言 (WQL) 查询的开头添加 PARAMETERS 子句,可为以下对象指定内置提示值:
  • 数据源
  • 数据源筛选器
  • 报告字段
在 PARAMETERS 子句中为报告字段指定值。您可以在“参数”或“”中指定数据源和数据源筛选器的值 FROM 子句,但不能同时显示两者。

语法

PARAMETERS parameter1 = value1,...parameterN

参数

参数
描述
parameter1
,
parameter2
, ...
parameterN
参数的别名。
value1
,
value2
, ...
valueN
您要查询的参数的值。

比较运算符

运算符
字段数据类型兼容性
描述
=
布尔值
日期
数值
文本
等于

示例

如要指定
reportingDate
ContractRates
字段的参数
company
PARAETERS 子句中数据源的参数:
PARAMETERS reportingDate = "2018-01-01", company = cb550da820584750aae8f807882fa79a SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany
如要指定
reportingDate
PARAETERS 子句中
contractRates
字段的参数
company
FROM 子句中数据源的参数:
PARAMETERS reportingDate = "2018-01-01" SELECT contractRateSheet, contractRates FROM contractRateSheetsForCompany(company = cb550da820584750aae8f807882fa79a)
如要在 PARAETERS 子句中指定数据源筛选器的参数,请执行以下操作:
PARAMETERS projectsAndProjectHierarchies = (0c0bbf2e124810a26765415bb08406c5), includeSubordinateProjectHierarchies = true SELECT projectObject FROM projects (dataSourceFilter = projectsByProjectsProjectHierarchiesFilter)

限制

  • 同一个参数,在查询中只能指定一次。
    PARAMETERS field_1=val1, field1=val2
    无效。
  • 您必须指定
    dataSourceFilter
    在 FROM 子句中“”