Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleCreating A Custom Data Entry Page

Image RemovedImage Added

 

This creates an empty template of a definition file, in which the developer can override current components, or add his own.

 

...

Image Removed
Code Block
themeEclipse
languagexml
titleAdding New Data Entry Components
collapsetrue
...
 
	<main>
		<components>
			<component>
				<id>cmpUserField2</id>
				<name>Home Type</name>
				<elements>
					<label>
						<id>lblUserField2</id>
						<value>Home Type</value>
					</label>
					<textbox>
						<id>txtUserField2</id>
						<datapath>userField2</datapath>
					</textbox>
				</elements>
			</component>
		</components>
	</main>
 
...

Creating Custom Layout Files

...

This copies the release layout page, and allows the developer to add/remove sections and components, and have complete control over how the page should be viewed. The developer can also choose to copy an existing custom layout instead of the release, or delete any that are no longer in use.

 

...

...   <main> <components> <component> <id>cmpUserField2</id> <name>Home Type</name> <elements> <label> <id>lblUserField2</id> <value>Home Type</value> </label> <textbox> <id>txtUserField2</id> <datapath>userField2</datapath> </textbox> </elements> </component> </components> </main>

 
...
Code Block
themeEclipse
languagexml
titleAdding New Data Entry Layout Components
collapsetrue
...
 
	<screenareas>
		<screenarea>
			<leftscreenarea>
				<sections>
					<section><id>secMainInformation</id></section>
 
					...
 
	<sections>	
		<section>
			<id>secMainInformation</id>


			...
 
				<component><id>cmpUserField2</id></component>
  ...
Code Block
themeEclipse
languagexml
titleDefinition

 

The result of this change can be viewed in the newly created custom data entry page.

...