2.2.3.40 CT_UserInterfaceMacroStatements

Target namespace: http://schemas.microsoft.com/office/accessservices/2009/11/application

Referenced by: CT_UserInterfaceIf, CT_UserInterfaceElseIf, CT_UserInterfaceMacroStatementGroup, CT_UserInterfaceElse, CT_Sub, CT_UserInterfaceMacro

Container type that contains zero or more elements that specify the commands to be performed when a User Interface Macro is called.

Child Elements:

Action : A CT_Action element that specifies a single macro action.

Comment : An ST_LongString element that is ignored when the commands are performed.

ConditionalBlock : A CT_UserInterfaceConditionalBlock element that specifies a conditional branch.

StatementGroup : A CT_UserInterfaceMacroStatementGroup element that specifies a user-defined grouping of macro commands.

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

 <xsd:complexType name="CT_UserInterfaceMacroStatements">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:element name="Action" type="CT_Action" wbld:cname="Action"/>
     <xsd:element name="Comment" type="ST_LongString" wbld:cname="Comment"/>
     <xsd:element name="ConditionalBlock" type="CT_UserInterfaceConditionalBlock" wbld:cname="ConditionalBlock"/>
     <xsd:element name="StatementGroup" type="CT_UserInterfaceMacroStatementGroup" wbld:cname="StatementGroup"/>
   </xsd:choice>
 </xsd:complexType>

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