Show TOC

FunktionsdokumentationBeziehungswissen als Funktion

 

Sie können frei definierbare Funktionen in Java anlegen und in der Produktmodellierung verwenden.

Funktionsumfang

Um eine in Java definierte Funktion in der Produktmodellierung nutzen zu können, legen Sie unter Funktionen eine sogenannte Funktion mit demselben Namen wie den der Java Funktion an und legen fest, welche Merkmale Sie als Funktionsparameter verwenden.

Funktionen können Sie als Beziehungsart Funktionsformel Klassen und Produkten zuordnen.

Aktivitäten

Bearbeiten von Funktionen
  1. Markieren Sie im Produktmodell Funktionen und wählen Sie Neu.

  2. Geben Sie einen Funktionsnamen und eine Bezeichnung ein.

  3. Wählen Sie im Teilbild Funktionsparameter den Druckknopf Neu und öffnen Sie die Eingabehilfe zum Merkmal. Es öffnet sich ein Fenster, in dem Sie Merkmale des Produktmodells auswählen können, die Sie in der Funktion verwenden möchten.

  4. Setzen Sie das Kennzeichen Schlüssel für eine oder mehrere Merkmale.

    Hinweis Hinweis

    Die Bedeutung des Schlüssels finden Sie im Abschnitt “Funktionen als Beziehungsart einer Klasse oder einem Produkt zuordnen”.

    Ende des Hinweises
  5. Der Status der Funktion ist zum jetzigen Zeitpunkt In Vorbereitung. Setzen Sie den Status auf Freigegeben, um die Funktion einer Klasse oder einem Produkt zuordnen zu können.

Funktionen als Beziehungsart einer Klasse oder einem Produkt zuordnen

Wenn Sie eine Funktion fertig bearbeitet und freigegeben haben, legen Sie zu einer Klasse oder einem Produkt im Teilbild Beziehungsarten eine Funktionsformel an und wählen eine Funktion aus.

Hinweis Hinweis

Sie sehen in der Auswahlliste nur Funktionen, die den Status Freigegeben haben.

Ende des Hinweises

Sie sehen im Teilbild Mapping die zuvor von Ihnen ausgewählten Merkmale, wenn diese zu der aktuellen Klasse oder dem aktuellen Produkt angelegt wurden.

Für Merkmale, die Sie nicht als Schlüssel gekennzeichnet haben, können Sie folgende Aktionen auswählen:

  • Kein Wert

    Diese Auswahl schlägt das System vor. Wenn Sie Kein Wert auswählen, hat die Funktion keine Auswirkung auf dieses Merkmal in der Konfiguration.

  • Wert setzen

    Wenn Sie Wert setzten auswählen, ermittelt die Formel während der Konfiguration einen Wert, den Sie nicht ändern können.

Für Merkmale, die Sie als Schlüssel definiert haben, wählt das System automatisch die nicht änderbare Aktion Wert lesen. Die Auswirkung in der Konfiguration ist, dass dieser Wert vom Benutzer gewählt werden muss und nicht über die Funktion ermittelt wird.

Weitere Informationen

Lesen Sie auch den Hinweis 870201: Implementieren von Variantenfunktionen in Java.