Extending View#
Extending a view means, that the original view will be modified by a set of
rules which are defined with XML.
For this purpose, the extension engine uses XPath expressions.
The view is defined with the View’s inherit
field.
If the field domain is not set or evaluated to True
,
the inheritance will be proceeded.
Example:
<data>
<xpath
expr="/form/notebook/page/separator[@name="signature"]"
position="before">
<label name="company"/>
<field name="company"/>
<label name="employee"/>
<field name="employee"/>
</xpath>
</data>
data#
Each view must start with this tag.
xpath#
expr
The XPath expression to find the nodes in the inherited view.
position
Define the position in relation to the nodes found. It can be
before
,after
,replace
,inside
orreplace_attributes
which will change the attributes.