Advanced Customization > Windchill Adapter > Windchill Adapter Webject Library > Query Webjects > Generate-Report > Parameters
  
Parameters
Required
Interdependent
Optional
CONTAINER_REF
GENERATE_TYPE_INSTANCES
REPORT_REF
GROUP_IN
WHERE
GROUP_OUT
INPUT
PURGE_DEFAULT
* 
If a parameter is listed in the table but is not defined below, then it has a common parameter definition. For descriptions of those parameters, see Common Webject Parameters.
CONTAINER_REF
A Windchill context to apply the webject against. This parameter accepts the following types of input:
The UFID of a Windchill context. Multiple UFIDs can be specified for this parameter.
MEMBERSHIP—The query finds only those contexts of which the user is a member.
When this parameter is specified, the scope of queries executed against the WHERE parameter is restricted to the associated context.
GENERATE_TYPE_INSTANCES
Specifies how data is added to the output group. If specified as TRUE, report result output is generated as TypeInstances. If specified as FALSE, the report result output is generated as tabular, relational data where each row is an element and each column is an attribute. The default for this parameter is TRUE. This parameter is optional.
GROUP_IN
The name of an input group containing one UFID per element (OBID attribute). This parameter is optional.
GROUP_OUT
The name of the output group produced by the webject. If not specified, the name assigned to the output group is “wt.query.report.” This parameter is optional.
INPUT
A name and value pair that serves as input to the specified report templates. It can be specified more than once to provide more than one name and value pair. If it is not specified, no input is provided to the report templates.
If the parameter is specified, then each value must be of the form name=value where “name” is the name of a report template parameter, and “value” is the associated value of the parameter. This parameter is optional.
PURGE_DEFAULT
Specifies whether to purge the suggested values from the return group. The default value for this parameter is FALSE.
If the parameter is set to TRUE, it purges the suggested values from the return group. This parameter is optional.
REPORT_REF
Specifies the Unique Federation Identifier (UFID) of a report template. It can be specified more than once, if you want to select more than one report template. If more than one value is specified, all of the referenced report templates are executed, and the output group contains their combined results. The class name for a report template is wt.query.template.ReportTemplate.
If this parameter is not specified, the WHERE parameter must be specified. If both this parameter and the WHERE parameter are specified, then all report templates referenced by REPORT_REF and queried by WHERE are executed, and the output group contains the combined results.
WHERE
Specifies a Windchill query specification that selects the report templates to be executed. If this parameter is not specified, the REPORT_REF parameter must be specified.
If both this parameter and the REPORT_REF parameter are specified, then all report templates referenced by REPORT_REF and queried by WHERE are executed, and the output group contains the combined results. For additional information see Specifying the TYPE and WHERE Parameters.