2.2.3.17 CT_ParameterValues

Target namespace: http://schemas.microsoft.com/office/accessservices/2010/12/application

Referenced by: CT_Action, CT_ForEachRecordData, CT_LookupRecordData, CT_CreateRecordData

Container type for the parameter values to be passed into a macro action (section 2.2.5.1). MUST contain one or more Parameter elements or OutputParameter elements.

Child Elements:

OutputParameter: A CT_OutputParameter (section 2.2.3.75) element that specifies the name of a local variable to store the output parameter value. This element MUST NOT appear in any CT_ParameterValues other than inside CT_CreateRecord (section 2.2.3.26) or RunDataMacro action (section 2.2.5.1.13). This element MUST NOT appear more than once inside CT_CreateRecord (section 2.2.3.26).

Parameter: A CT_ParameterValue (section 2.2.3.16) element that specifies a single value to be passed into a macro action (section 2.2.5.1). The value of the Name attribute of each Parameter element MUST be unique within the same CT_ParameterValues. This element MUST NOT appear inside CT_ParameterValues referred by CT_CreateRecord (section 2.2.3.26).

The following W3C XML Schema ([XMLSCHEMA1/2] section 2.1) fragment specifies the contents of this complex type.

 <xsd:complexType name="CT_ParameterValues">
   <xsd:sequence>
     <xsd:element name="Parameter" minOccurs="0" maxOccurs="unbounded" wbld:cname="Parameter" type="CT_ParameterValue"/>
     <xsd:element name="OutputParameter" minOccurs="0" maxOccurs="unbounded" wbld:cname="OutputParameter" type="CT_OutputParameter"/>
   </xsd:sequence>
 </xsd:complexType>

See section 5.1 for the full W3C XML Schema ([XMLSCHEMA1/2] section 2.1).