Dieses Beispiel basiert auf der Registerkarte "PROPERTIES" des Knotens "DEMO_TECH" unter der Vorschriftenart "DEMO_BASIC"
Angenommen, ein Quader wird beschrieben (Ein Quader ist ein geometrischer Körper, der von 6 Rechtecken begrenzt wird.)
5 Elemente stehen auf der Registerkarte zur Verfügung:
3 davon werden vom Benutzer manuell gesetzt:
Die Breite des Objektes : demo_width
Die Länge des Objektes : demo_length
Die Höhe (Dicke) des Objektes : demo_thickness
2 können automatisch berechnet werden ( dafür werden 2 aufeinander aufbauenden Generierungsmethoden eingesetzt )
Die (Boden)Fläche des Objektes : demo_surface
Fläche = Breite x LängeDas Volumen des Objektes : demo_volume
Volumen = Fläche x Dicke
Die 3 unter genannten Klassen sind funktional identisch:
die Fläche und das Volumen des Objektes wird unter Berücksichtigung der eingegebenen Einheiten berechnet, jedoch ist die technische Umsetzung unterschiedlich.
Szenario 1 : Übergabe mit Einzeilparametern
Klasse: /SCT/ZQP_CL_GEN_TECH_SINGLE
Die Benennung der Methoden ist gleichgültig : Anhand der Analyse den Import und Export-Parametern wird zuerst die Methode zur Ermittlung der Fläche aufgerufen, danach die Methode zur Ermittlung des Volumen.
Vorteile:
Einfachen Zugriff
Automatische Reihenfolge
Nachteile:
Unübersichtlich wenn viele Elemente auf der Registerkarte benötigt werden
Kann nicht eingesetzt werden, wenn Elementen mehrfach auf der Registerkarte vorhanden sind
Szenario 2 : Übergabe mit Parametertabelle
Klasse: /SCT/ZQP_CL_GEN_TECH_TAB
Vorteile:
Einfache Signature
Geeignet für die Mehrfachbewertung von Elementen
Alle bewertete Elemente werden automatisch als Import zur Verfügung gestellt.
Nachteile:
Keine automatische Reihenfolge
Bei einer großen Anzahl von Elemente kann die Aufbereitung aller Import-Parameter Zeitaufwändig sein
"Manuelle" Aufbereitung der Export-Parameter notwendig
Szenario 3 : Ohne Import Parameter
Klasse: /SCT/ZQP_CL_GEN_TECH_NOIMPORT
Vorteile:
Der Entwickler wählt die geeingneste Zugriffmethode für die Importparameter aus
Nachteile:
Keine automatische Reihenfolge
"Manuelle" Aufbereitung der Export-Parameter notwendig
