Vorlagen

Weitere neue Funktionen im Editor für Produktbausteine

Im Editor für Produktbausteine wird für Bausteine und Vorlagen, die auf einer Vorlage basieren, ein Button zum Öffnen der Vorlage angezeigt:

Button zum Öffnen der Vorlage

Bei Werten, die aus der Vorlage geerbt werden, kann im Kontextmenü des Zustands-Buttons die Vorlage geöffnet werden, in der der Wert definiert ist:

Kontextmenü zum öffnen der Vorlage, in der der Wert definiert

Im Reiter "Einstellungen" wird die Vorlage angezeigt. Hier kann eine andere Vorlage ausgewählt oder komplett entfernt werden:

Kontextmenü zum öffnen der Vorlage, in der der Wert definiert

Ausfiltern von übernommenen Werten

Im Bausteineditor gibt es einen neuen Schalter, mit dem übernommene Werte ein-und ausgeblendet werden können:

Filter mit dem übernommene Werte ein- und ausgeblendet werden

Weitere Einstellungen

In der .ipsproject Datei des Projekts können die Grenzwerte zum Herleiten der Vorlagen verändert werden. Diese Einstellungen haben keinen Einfluss auf bestehende Vorlagen.

Die .ipsproject Datei findet man am besten über den Modell Explorer.

.ipsproject Datei im Modell Explorer

In der Datei geht man zum Abschnitt <AdditionalSettings> und findet dort die beiden Einstellungen inferredTemplateLinkThreshold für den Grenzwert für Beziehungen und inferredTemplatePropertyValueThreshold für alle anderen Eigenschaften. Die Werte sind Kommazahlen zwischen 0.0 (0% alle Vorkommnisse in die Vorlage übernehmen) und 1.0 (100% nur Eigenschaften übernehmen, die in allen Bausteinen gleich sind). Bei Werten unterhalb 50% können zwei Eigenschaften gleich oft vorkommen. In diesem Fall wird der erste Wert (nach der natürlichen Sortierung des Datentyps) verwendet.

<AdditionalSettings>
    ...
    <Setting name="inferredTemplateLinkThreshold" value="1.0"/>
    <Setting name="inferredTemplatePropertyValueThreshold" value="0.8"/>"
</AdditionalSettings>