Description
This XML is used to define the Data Entry page.
Panel |
---|
|
In the definition file we define the components and tabs of the definition file. Child pages (Children Display) |
---|
|
Attributes
Name | Description | Value |
---|
id | Unique Identifier. | Any. |
name | The name of the data entry page. This is displayed as the title of the page. | Any. |
datapath | The paths of the identifiers of the displayed object. This is also part of the page's title. | The paths of the object properties that hold the values to be displayed. |
module | The identifier of the module the page belongs to. | Any of the module ids defined in the modules metadata file. |
functioncall | The methods that are called to load the datasource object. | Any functioncall that loads the datasource object. |
datasources | The types classes of the objects displayed on the page. | |
flowcontrol | The definition of the steps of a wizard page. | |
com.crm.web.generator.datasource.DTODatasource |
mainmenu | The definition of the page's toolbar. | The list of components that will be displayed on the toolbar |
main | The definition of the page's main area. | The list of components that will be displayed in the main area |
details | The definition of the page's details area. | The list of tabs that will be displayed in the details area | |
...
Example
Expand |
---|
|
Image Added Code Block |
---|
theme | Eclipse |
---|
language | xml |
---|
title | Definition File |
---|
| <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/dataEntry.xsd">
<id>financialtransactions/type</id>
<name>Type</name>
<datapath>name</datapath>
<module>FINANCIAL_TRANSACTIONS</module>
<functioncall>
<functions>
<function>
...
</function>
</functions>
</functioncall>
<datasources>
<datasource>
<key>form</key>
<classname>com.crm.web.generator.datasource.DTODatasource</classname>
</datasource>
</datasources>
<mainmenu>
<components>
<component>
...
</component>
</components>
</mainmenu>
<main>
<components>
<component>
...
</component>
</components>
</main>
<details>
<tabs>
<tab>
<id>tabCategories</id>
<name>Allowed Categories</name>
<datasourcesetkey>categories</datasourcesetkey>
<functioncall>
<functions>
<function/>
...
<function/>
</functions>
</functioncall>
<tabmenu>
<components>
<component>
...
</component>
</components>
</tabmenu>
<components>
<component>
...
</component>
</components>
</tab>
</tabs>
</details>
</page> |
|