XML FOR DOMINO


form element
Example

Represents a form.

Containment Hierarchy

Contained by: %design.elements;, %named.element.link.types;

Contains: %named.design.note.prolog;, <globals>, <code>, <actionbar>, <background>, <body>, %note.epilog;

Syntax

<!ELEMENT form ( %named.design.note.prolog;, globals?, code*, actionbar?, background?, body, %note.epilog; )>

Content

%named.design.note.prolog;, globals?, code*, actionbar?, background?, body, %note.epilog;


Attributes

<!ATTLIST form

%named.design.note.attrs;
%link.color.attrs;
%reading.order.attrs;
bgcolor%color;#IMPLIED
inherit%boolean;"false"
mailable%boolean;"false"
type(%form.types;)"document"
recalc%boolean;"false"
storeform%boolean;"false"
editonopen%boolean;"false"
anonymous%boolean;"false"
nofieldexchange%boolean;"false"
versions(%form.versions;)"none"
manualversion%boolean;"false"
inheritdoc(%form.inheritdocs;)"none"
inheritdocfield%string;#IMPLIED
contextpane(%form.contextpanes;)"hide"
mergeconflicts%boolean;#IMPLIED
conflictaction%form.conflictactions;"createconflicts"
dataconnection.metadataname%string;#IMPLIED
dataconnection.resourcename%string;#IMPLIED
signdocuments%boolean;"false"
%form.focus.attrs;
>

anonymous


conflictaction
contextpane
dataconnection.metadataname
dataconnection.resourcename
editonopen
inherit
inheritdoc
inheritdocfield
mailable
manualversion
mergeconflicts
nofieldexchange
recalc
signdocuments
storeform
type
versions
Defined entities for <form> element

The %form.conflictactions; entity defines how to handle form replication conflicts.

Syntax:

<!ENTITY % form.conflictactions "createconflicts | donotcreateconflicts | mergeconflicts | mergenoconflicts ">

createconflicts


donotcreateconflicts
mergeconflicts
mergenoconflicts

The %form.contextpanes; entity defines the different ways to display the context pane.

Syntax:

<!ENTITY % form.contextpanes "hide | link | parent ">

hide


link
parent
The %form.inheritdocs; entity defines the different ways an entire selected document can be inherited into a rich text field.

Syntax:

<!ENTITY % form.inheritdocs "none | link | richtext | collapsed ">

collapsed


link
none
richtext
The %form.types; entity lists the types of response documents a form creates.

Syntax:

<!ENTITY % form.types "document | response | responsetoresponse ">

document


response
responsetoresponse
The %form.versions; entity defines the different ways you can maintain a history of changes to a document.

Syntax:

<!ENTITY % form.versions "none | newresponse | oldresponse | newsibling ">

newresponse


newsibling
none
oldresponse
Example
See Also