Show TOC

 Beispiel: Form- und Maßvarianten

Tabellenverweise in Aktionen oder Prozeduren können Sie auch nutzen, um die Rohmaßmenge von Rohmaßpositionen zu berechnen:

Voraussetzungen:

Konfigurierbares Material TUER mit folgenden Merkmalen:

Merkmal

Wert

Zusätzliche Werte

TUERBREITE

0,6100

X

 

0,7350

 

TUERHOEHE

1,980

X

Stückliste:

POS

Komponente

POSTYP

Beziehungswissen

0030

Tuerblatt01

L (Lagerposition)

Auswahlbedingung:

Tuerbreite = 0,6100 und

Tuerhoehe = 1,980

0040

Tuerblatt02

L (Lagerposition)

Auswahlbedingung:

Tuerbreite = 0,7350 und Tuerhoehe = 1,980

0050

Sondertuerblatt

R (Rohmaß)

Auswahlbedingung:

Tuerbreite nicht 0,6100 oder 0,7350

Tuerhoehe nicht 1,980

Prozedur für Herleitung der Rohmaße und Berechnung der Rohmaßmenge

Wenn die vorgegebenen Standardmaße für TUERHOEHE und TUERBREITE angegeben werden, werden aus der Stückliste entweder Tuerblatt01 oder Tuerblatt02 ausgewählt. Wenn jedoch Sondermaße angegeben werden, soll die Komponente Sondertuerblatt ausgewählt werden.

Die Maße für das Sondertuerblatt werden über eine Prozedur hergeleitet.

Vorgehen

Anlegen Auswahlbedingungen

  1. Legen Sie für die einzelnen Türblätter folgende Auswahlbedingungen an:

  2. Tuerblatt01:

    Tuerbreite = 0.6100 and Tuerhoehe = 1.980

    Tuerblatt02:

    Tuerbreite = 0.7350 and Tuerhoehe = 1.980

    Sondertuerblatt:

    NOT ((Tuerbreite = 0.6100 and Tuerhoehe = 1.980) or (Tuerbreite = 0.7350 and Tuerhoehe = 1.980))

  3. Ordnen Sie die Auswahlbedingungen den einzelnen Stücklistenpositionen zu.

Bei der Konfiguration der Tür wird abhängig von den Angaben für TUERBREITE und TUERHOEHE das richtige Türblatt ausgewählt.

Anlegen Prozedur

  1. Legen Sie die Objektmerkmale an, die auf die Felder Rohmaßposition 1, Rohmaßposition 2 und Rohteilmenge der Stücklistenposition verweisen:

  2. Merkmal

    Tabelle

    Feld

    Roh_1

    STPO

    ROMS1

    Roh_2

    STPO

    ROMS2

    Roh_Menge

    STPO

    ROMEN

  3. Legen Sie eine Prozedur mit folgendem Quelltext an:

  4. $SELF.ROH_1 = TUERBREITE; $SELF.ROH_2 = TUERHOEHE; $SELF.ROH_MENGE = TUERBREITE * TUERHOEHE.

  5. Die Prozedur ordnen Sie der Stücklistenposition 'Sondertuerblatt' zu.

Ergebnis

Abhängig von den Werten, die Sie bei der Konfiguration einer Tür für TUERBREITE und TUERHOEHE angeben, werden über die Prozedur die Werte für Rohmaß 1 und Rohmaß 2 hergeleitet und die Rohteilmenge berechnet.