Definition Type: Element
Name: rule
Namespace: http://schemas.microsoft.com/office/infopath/2003/solutionDefinition
Containing Schema: sd.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into exitRuleSet in schema sd_xsd Drilldown into closeDocumentAction in schema sd_xsd Drilldown into openNewDocumentAction in schema sd_xsd Drilldown into submitAction in schema sd_xsd Drilldown into queryAction in schema sd_xsd Drilldown into assignmentAction in schema sd_xsd Drilldown into switchViewAction in schema sd_xsd Drilldown into dialogBoxExpressionAction in schema sd_xsd Drilldown into dialogBoxMessageAction in schema sd_xsd Drilldown into isEnabled in schema sd_xsd Drilldown into condition in schema sd_xsd Drilldown into caption in schema sd_xsdXSD Diagram of rule in schema sd_xsd (Microsoft Office 2003 Reference Schemas)
Collapse XSD Schema Code:
<xsd:element name="rule">
    <xsd:complexType>
        <xsd:sequence>
            <xsd:choice minOccurs="0" maxOccurs="unbounded">
                <xsd:element ref="xsf:dialogBoxMessageAction" />
                <xsd:element ref="xsf:dialogBoxExpressionAction" />
                <xsd:element ref="xsf:switchViewAction" />
                <xsd:element ref="xsf:assignmentAction" />
                <xsd:element ref="xsf:queryAction" />
                <xsd:element name="submitAction">
                    <xsd:complexType>
                        <xsd:attribute name="adapter" type="xsf:xdTitle" use="required" />
                    </xsd:complexType>
                </xsd:element>
                <xsd:element ref="xsf:openNewDocumentAction" />
                <xsd:element ref="xsf:closeDocumentAction" />
            </xsd:choice>
            <xsd:element name="exitRuleSet" minOccurs="0">
                <xsd:complexType />
            </xsd:element>
        </xsd:sequence>
        <xsd:attribute name="caption" type="xsd:string" use="required" />
        <xsd:attribute name="condition" type="xsd:string" use="optional" />
        <xsd:attribute name="isEnabled" type="xsf:xdYesNo" use="optional" default="yes" />
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
dialogBoxMessageAction xsf:dialogBoxMessageAction (1) (1)
dialogBoxExpressionAction xsf:dialogBoxExpressionAction (1) (1)
switchViewAction xsf:switchViewAction (1) (1)
assignmentAction xsf:assignmentAction (1) (1)
queryAction xsf:queryAction (1) (1)
submitAction xsf:submitAction (1) (1)
openNewDocumentAction xsf:openNewDocumentAction (1) (1)
closeDocumentAction xsf:closeDocumentAction (1) (1)
exitRuleSet xsf:exitRuleSet 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
caption xsf:caption Required
condition xsf:condition Optional
isEnabled xsf:isEnabled yes Optional