<?xml version="1.0" encoding="UTF-8"?> <xmlpanel> <configuration table="erpCommissionPositions" browserWhereClause="nCommissionNr=${idCommisions.primaryKey[0]}" > <primaryKey type="MULTI"> <column name="nCommissionNr" type="INT" source="$idCommisions.primaryKey[0]" /> <column name="nPositionNr" type="INT" source="AUTO" /> </primaryKey> </configuration> <tablebrowser autoResizeMode="AUTO_RESIZE_NEXT_COLUMN" table="erpCommissionPositions" where="" orderBy="erpCommissionPositions.nPositionNr" > <primaryKey type="MULTI"> <column name="nCommissionNr" type="INT"/> <column name="nPositionNr" type="INT"/> </primaryKey> <column title="Position" field="nPositionNr" width="50" minWidth="10" maxWidth="70" /> <column title="Article" field="nArticleNr" width="120" minWidth="10" maxWidth="200" joinTable="erpArticle" joinKeyField="nNr" joinField="sName"/> <column title="Quantity" field="fQuantity" width="50" minWidth="10" maxWidth="70" type="NUMBER" alignment="RIGHT" pattern="#.00"/> <column title="Price" field="fPrice" width="50" minWidth="10" maxWidth="70" type="NUMBER" alignment="RIGHT" pattern="#.00"/> </tablebrowser> <searchDialog id="idArticleSearchDialog" title="Article search" autoResizeMode="AUTO_RESIZE_OFF" size="750 500" table="erpArticle" where="erpArticle.sStatus='A'" orderBy="erpArticle.sArticleNumber" > <primaryKey> <column name="nNr" type="INT" /> </primaryKey> <column title="Article number" field="sArticleNumber" width="100" minWidth="10" maxWidth="120" id="idArticleNumber"/> <column title="Name" field="sName" width="140" minWidth="10" maxWidth="200"/> <column title="Article group" field="nArticleGroupNr" width="100" minWidth="10" maxWidth="120" type="COMBOBOX" joinTable="erpArticleGroups" joinKeyField="nNr" joinField="sName" where="sStatus='A'" orderBy="nPosition" /> <column title="Storage location" field="nStorageLocationNr" width="100" minWidth="10" maxWidth="120" type="COMBOBOX" joinTable="erpStorageLocations" joinKeyField="nNr" joinField="sName" where="sStatus='A'" orderBy="nPosition"/> <column title="Price" field="fPrice" width="60" minWidth="10" maxWidth="120" type="NUMBER" alignment="RIGHT" pattern="#.00 €"/> <column title="Inventory" field="fActualInventory" width="70" minWidth="10" maxWidth="120" type="NUMBER" alignment="RIGHT" pattern="#.0"/> <column title="Dimension" field="nDimensionNr" width="80" minWidth="10" maxWidth="120" type="COMBOBOX" joinTable="erpDimensions" joinKeyField="nNr" joinField="sName" where="sStatus='A'" orderBy="nPosition"/> <column title="Admittance" field="dtAdmittance" width="70" minWidth="10" maxWidth="90" type="DATE" pattern="MM-dd-yyyy"/> </searchDialog> <panel id="editor" widgetGroupID=""> <label text="Article:" constraints="0 +0 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0" /> <textField id="idArticle" toolTipText="Article number" constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0" obligatory="true" size="80 21" searchDialog="idArticleSearchDialog" field="nArticleNr" type="INT" > <masterWidget table="erpArticle" showField="sArticleNumber" where="" searchDialogColumnID="idArticleNumber" > <primaryKey type="SINGLE"> <column name="nNr" type="INT"/> </primaryKey> <slaveWidget id="idArticleName" mode="VALUE" field="sName" type="STRING" /> <slaveWidget id="idArticleGroup" mode="VALUE" field="nArticleGroupNr" type="INT" /> <slaveWidget id="idDimension" mode="VALUE" field="nDimensionNr" type="INT" /> <slaveWidget id="idPrice" mode="VALUE" field="fPrice" type="FLOAT" /> </masterWidget> </textField> <textField id="idArticleName" toolTipText="Article name" constraints="2 +0 2 1 0.0 0.0 WEST NONE 5 5 0 0 0 0" size="220 21" locked="true" /> <comboBox id="idArticleGroup" name="Article group" toolTipText="Article group" constraints="4 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0" locked="true" > <dataSource table="erpArticleGroups" itemField="sName" where="sStatus='A'" orderBy="nPosition" > <primaryKey type="SINGLE"> <column name="nNr" type="INT"/> </primaryKey> </dataSource> </comboBox> <comboBox id="idDimension" name="Dimension" toolTipText="Dimension" constraints="5 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0" locked="true" > <dataSource table="erpDimensions" itemField="sName" where="sStatus='A'" orderBy="nPosition" > <primaryKey type="SINGLE"> <column name="nNr" type="INT"/> </primaryKey> </dataSource> </comboBox> <label text="Quantity:" constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0" /> <numberField id="idQuantity" name="Quantity" toolTipText="Quantity" constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0" obligatory="true" defaultValue="1.00" pattern="#.##" horizontalAlignment="RIGHT" size="70 21" field="fQuantity" type="DOUBLE" /> <label text="Price:" constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0" /> <numberField id="idPrice" name="Price" toolTipText="Price" constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0" pattern="#.##" horizontalAlignment="RIGHT" size="70 21" field="fPrice" type="DOUBLE" /> <label text="Total price:" constraints="2 +0 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0" /> <numberField id="idTotalPrice" name="Total price" toolTipText="Total price" constraints="3 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0" pattern="#.##" horizontalAlignment="RIGHT" size="70 21" field="fTotalPrice" type="DOUBLE" /> <label text="" constraints="0 +1 6 1 10.0 0.0 EAST HORIZONTAL 5 0 0 0 0 0" /> </panel> </xmlpanel>