Versions Compared

Key

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

...

Expand
titleData Entry Page

Image RemovedImage Added

Code Block
themeEclipse
languagexml
titleData Entry Page Layout
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/dataEntryLayout.xsd">
	<mainmenu>
		<components>
			<component><id>cmpHome</id></component>
			...
		</components>
	</mainmenu>
	<main>
		<view>
			<type>areas</type>
			<screenareas>
				<screenarea>
					<leftscreenarea>
						<sections>
							<section><id>secMainInformation</id></section> 
							...
						</sections>
					</leftscreenarea>
				</screenarea>
				...
			</screenareas>
		</view>

		<sections>
			<section>
				<id>secMainInformation</id>
				<name>Main Information</name>
				<disable>false</disable>
				<left>
					<components>
						<component><id>file:general/code.xml</id></component>
						...
				</components>
				</left>
			</section>
		</sections>
	</main>

	<details>
		<view>default</view>
		<defaulttabid>tabComponents</defaulttabid>
		<tabs>
			<tab>
			...
			</tab>
		</tabs>
	</details>
</page>
Code Block
themeEclipse
languagexml
titleData Entry Definition
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/dataEntry.xsd">
	<id>products/product</id>
	<name>Product</name>
	<datapath>code</datapath>
	<module>PRODUCTS</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>
				<id>cmpHome</id>
				<name>Home</name>
				<visiblemodes>read</visiblemodes>
				<elements>
					<button>
						<id>btnHome</id>
						<name>Home</name>
						<setmode>read</setmode>
						<refresh>page</refresh>
						<url>page.do?xml=products/products&amp;act=summary</url>
					</button>
				</elements>
			</component>
			...
		</components>
	</mainmenu>

	<main>
		<components>
			<component>
				<id>cmpType</id>
				<name>Type</name>
				<elements>
					<label>
						<id>lblType</id>
						<value>Type</value>
					</label>
					<selectbox>
						<id>slbType</id>
						<lookuptype>dataset</lookuptype>
						<lookupname>products.loadtypes;prodtypeid;prodtypename;</lookupname>
						<datapath>type</datapath>
						<datapathid>id</datapathid>
						<classname>com.crm.dataobject.products.CRMDOProductType</classname>
						<datatype>load</datatype>
						<reload>true</reload>
						<refresh>page</refresh>
						<onchange>
							<functions>
								<function>
									<type>staticjs</type>
									<functionname>voidFunc</functionname>
								</function>
							</functions>
						</onchange>
					</selectbox>
				</elements>
			</component>
			...
		</components>
	</main>

	<details>
		<tabs>
			<tab>
			...
			</tab>
		</tabs>
	</details>
</page>