XForms 2.0 Support
Heere at the feature from XForms 2.0 and its XPath expression module that are available as of Orbeon Forms 4.3:
xf:var
xf:repeat
over sequences of atomic values and nodes- deprecation of
nodeset
in favor ofref
- multiple MIPs of the same property affecting the same node
- AVTs (Attribute Value Templates)
accept
attribute onxf:upload
xf:property
child ofxf:dispatch
elementiterate
attribute on actionsxf:valid()
function
XForms 2.0 features added with Orbeon Forms 4.5:
xf:bind()
function
XForms 2.0 features added with Orbeon Forms 4.8:
caseref
attribute onxf:switch
- This allows stroring the value of the currently-selected case to instance data.
case()
function- This function was already available as
xxf:case()
in previous versions.
- This function was already available as
XForms 2.0 features added with Orbeon Forms 4.11:
xf:submission
andxf:instance
JSON support.- This allows receiving
application/json
content. The JSON received is converted to an XML representation friendly to XPath expressions. This allows receiving data from JSON services and using it in your forms, including via Form Builder services. - This also allows sending
application/json
content, based on an XML representation.
- This allows receiving
For what remains to be implemented, see the issues tagged "XForms 2.0".