<?xml version="1.0" encoding="UTF-8"?>
<xmlpanel>
<configuration
table="wwArtikel"
searchDialog="idArtikelSuchDialog"
recordControlPattern="{1}"
bookmarks="true"
bookmarkTitle="Artikelnummer: $idArtikelnummer Bezeichnung: $idBezeichnung"
history="true"
historyTitle="Artikelnummer: $idArtikelnummer"
>
<primaryKey>
<column name="nNr" type="INT" source="AUTO" />
</primaryKey>
</configuration>
<searchDialog
id="idArtikelSuchDialog"
title="Artikel-Suche"
autoResizeMode="AUTO_RESIZE_OFF"
size="750 500"
table="wwArtikel"
where="wwArtikel.sStatus!='L'"
orderBy="wwArtikel.sArtikelnummer"
>
<column title="Artikelnummer" field="sArtikelnummer" width="100" minWidth="10" maxWidth="120"/>
<column title="Bezeichnung" field="sBezeichnung" width="140" minWidth="10" maxWidth="200"/>
<column title="Artikelgruppe" field="nArtikelgruppeNr" width="100" minWidth="10" maxWidth="120"
joinTable="wwArtikelgruppen" joinKeyField="nNr" joinField="sBezeichnung"/>
<column title="Lagerort" field="nLagerortNr" width="100" minWidth="10" maxWidth="120"
joinTable="wwLagerorte" joinKeyField="nNr" joinField="sBezeichnung"/>
<column title="Preis" field="fPreis" width="60" minWidth="10" maxWidth="120"
type="NUMBER" alignment="RIGHT" pattern="#.00 €"/>
<column title="Bestand" field="fIstmenge" width="70" minWidth="10" maxWidth="120"
type="NUMBER" alignment="RIGHT" pattern="#.0"/>
<column title="Dimension" field="nDimensionNr" width="80" minWidth="10" maxWidth="120"
joinTable="wwDimensionen" joinKeyField="nNr" joinField="sBezeichnung"/>
<column title="Aufgenommen" field="dtAufnahme" width="70" minWidth="10" maxWidth="90"
type="DATE" pattern="dd.MM.yyyy"/>
</searchDialog>
<searchDialog
id="idLieferantenSuchDialog"
title="Lieferanten-Suche"
autoResizeMode="AUTO_RESIZE_OFF"
size="420 500"
table="wwLieferanten"
where="wwLieferanten.sStatus='A'"
orderBy="wwLieferanten.sName"
>
<primaryKey>
<column name="nNr" type="INT" />
</primaryKey>
<column title="Name" field="sName" width="120" minWidth="10" maxWidth="200"/>
<column title="Ort" field="sOrt" width="120" minWidth="10" maxWidth="150"/>
<column title="Straße" field="sStrasse" width="100" minWidth="10" maxWidth="150"/>
<column title="H.Nr." field="sHausnummer" width="50" minWidth="10" maxWidth="600"/>
</searchDialog>
<panel id="main" widgetGroupID="">
<label text="Artikelnummer:"
constraints="0 0 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<textField
id="idArtikelnummer"
name="Artikelnummer"
toolTipText="Artikelnummer"
constraints="1 0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
obligatory="true"
size="100 21"
field="sArtikelnummer"
type="STRING"
/>
<label text="Bezeichnung:"
constraints="2 0 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<textField
id="idBezeichnung"
name="Bezeichnung"
toolTipText="Bezeichnung des Artikels"
constraints="3 0 2 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
obligatory="true"
size="230 21"
field="sBezeichnung"
type="STRING"
/>
<label text="Artikelgruppe:"
constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<comboBox
id="idArtikelgruppe"
name="Artikelgruppe"
toolTipText="Artikelgruppe"
constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
obligatory="true"
field="nArtikelgruppeNr"
type="INT"
>
<dataSource
table="wwArtikelgruppen"
itemField="sBezeichnung"
where="sStatus='A'"
orderBy="nPosition"
>
<primaryKey type="SINGLE">
<column name="nNr" type="INT"/>
</primaryKey>
</dataSource>
</comboBox>
<label text="Lagerort:"
constraints="2 +0 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<comboBox
id="idLagerort"
name="Lagerort"
toolTipText="Lagerort"
constraints="3 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
field="nLagerortNr"
type="INT"
>
<dataSource
table="wwLagerorte"
itemField="sBezeichnung"
where="sStatus='A'"
orderBy="nPosition"
>
<primaryKey type="SINGLE">
<column name="nNr" type="INT"/>
</primaryKey>
</dataSource>
</comboBox>
<label text="Preis:"
constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<numberField
id="idPreis"
name="Preis"
toolTipText="Preis"
constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
pattern="#.00"
horizontalAlignment="RIGHT"
size="70 21"
field="fPreis"
type="FLOAT"
/>
<label text="Bestand:"
constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<numberField
id="idBestand"
name="Bestand"
toolTipText="Bestand"
constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
pattern="#.##"
horizontalAlignment="RIGHT"
size="70 21"
field="fIstmenge"
type="DOUBLE"
/>
<label text="Dimension:"
constraints="2 +0 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<comboBox
id="idDimension"
name="Dimension"
toolTipText="Dimension"
constraints="3 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
obligatory="true"
field="nDimensionNr"
type="INT"
>
<dataSource
table="wwDimensionen"
itemField="sBezeichnung"
where="sStatus='A'"
orderBy="nPosition"
>
<primaryKey type="SINGLE">
<column name="nNr" type="INT"/>
</primaryKey>
</dataSource>
</comboBox>
<label text="Bestellbestand:"
constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<numberField
id="idBestellbestand"
name="Bestellbestand"
toolTipText="Bestellbestand"
constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
pattern="#.##"
horizontalAlignment="RIGHT"
size="70 21"
field="fBestellbestand"
type="DOUBLE"
/>
<label text="Bestellmenge:"
constraints="2 +0 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<numberField
id="idBestellmenge"
name="Bestellmenge"
toolTipText="Bestellmenge"
constraints="3 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
pattern="#.##"
horizontalAlignment="RIGHT"
size="70 21"
field="fBestellmenge"
type="DOUBLE"
/>
<label text="Aufgenommen:"
constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<dateField
id="dateAufgenommen"
name="Aufgenommen"
format="DATE"
toolTipText="in den Bestand aufgenommen am"
constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
size="75 21"
field="dtAufnahme"
type="DATE"
/>
<label text="Lieferant:"
constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 0 0 0 0"
/>
<textField
id="idLieferant"
toolTipText="Lieferant"
constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
size="150 21"
searchDialog="idLieferantenSuchDialog"
field="nLieferantNr"
type="INT"
>
<masterWidget
table="wwLieferanten"
showField="sName"
where=""
>
<primaryKey type="SINGLE">
<column name="nNr" type="INT"/>
</primaryKey>
<slaveWidget id="idLieferantOrt" mode="VALUE" field="sOrt" type="STRING" />
<slaveWidget id="idLieferantStrasse" mode="VALUE" field="sStrasse" type="STRING" />
<slaveWidget id="idLieferantHausnummer" mode="VALUE" field="sHausnummer" type="STRING" />
</masterWidget>
</textField>
<textField
id="idLieferantOrt"
toolTipText="Ort des Lieferanten"
constraints="2 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
locked="true"
size="150 21"
/>
<textField
id="idLieferantStrasse"
toolTipText="Straße des Lieferanten"
constraints="3 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
locked="true"
size="150 21"
/>
<textField
id="idLieferantHausnummer"
toolTipText="Hausnummer des Lieferanten"
constraints="4 +0 1 1 0.0 0.0 WEST NONE 5 5 0 0 0 0"
locked="true"
size="50 21"
/>
<label text="Bemerkungen:"
constraints="0 +1 1 1 0.0 0.0 NORTHEAST NONE 5 5 0 0 0 0"
/>
<textArea
id="id"
name="Bemerkungen"
toolTipText="Bemerkungen"
constraints="1 +0 4 1 10.0 0.0 WEST HORIZONTAL 5 5 0 0 0 0"
size="300 80"
field="sBemerkungen"
type="STRING"
/>
<label
text="Status:"
constraints="0 +1 1 1 0.0 0.0 EAST NONE 5 5 5 0 0 0"
/>
<comboBox
id="idStatus"
name="Status"
constraints="1 +0 1 1 0.0 0.0 WEST NONE 5 5 5 0 0 0"
defaultValue="A"
field="sStatus"
type="STRING"
>
<item value="A" text="aktiv" />
<item value="I" text="inaktiv" />
</comboBox>
<label text=""
constraints="0 +1 5 1 1.0 1.0 WEST BOTH 0 0 0 0 0 0"
/>
</panel>
</xmlpanel>