XFA Specification
Chapter 15, Template Specification
Template Reference
642
By default a named subform takes part in data binding and can be referenced using a SOM expression.
This property allows a subform to be given a name but remain transparent to data binding and SOM
expressions. The value of this property must be one of:
name
If the subform has a name it takes part in data binding and SOM expressions. Otherwise it does
not.
none
The subform does not take part in data binding and SOM expressions, even if it has a name.
The setProperty child
An element that causes a property of the container to be copied from a value in the XFA Data DOM or from
data returned by a web service.
For more information see "The
The subform child
A
container
element that describes a single subform capable of enclosing other containers.
For more information see "The
The subformSet child
An element that describes a set of related subform objects.
For more information see "The
The traversal property
An element that links its container to other objects in sequence.
For more information see "The
The use property
Invokes another object in the same document as a prototype for this object. The content of this property is
either a SOM expression (which cannot start with '#') or a '#' character followed by an XML ID.
Starting with XFA 2.4 the object used as a prototype no longer needs to be the child of
proto
. Any object
of the appropriate class can be used as a prototype.
If both
use
and
usehref
are non-empty
usehref
takes precedence.
The usehref property
Invokes an external object as a prototype for this object. The content of this property is an URL, followed
by '#', followed by either an XML ID or by som(SOM_expr) where
SOM_expr
represents a SOM expression.
The XML ID or SOM expression is resolved in the context of the external document.
If both
use
and
usehref
are non-empty
usehref
takes precedence.
The validate property
A
automation