Eigenschaften mit abgeleiteten Eigenschaftsreferenzen upgraden

Für abgeleitete Eigenschaftsformeln aus Anwendungen vor Release 11.1.2.1, die auf einen berechneten Eigenschaftsnamen verweisen, der auf dem Wert anderer Eigenschaften zur Laufzeit basiert, müssen die Formeln manuell bearbeitet werden, um das Namespace-Präfix ("Custom" oder "Core") mithilfe der Funktion "Verknüpfen" einzusetzen. Der Anwendungsupdateprozess kann abgeleitete Eigenschaften dieser Art nicht identifizieren oder automatisch konvertieren, da die referenzierten Eigenschaftsnamen nur während der Auswertung der Formel für einen Knoten berechnet werden.

Beispiel: Eine Formel, die den Wert der Eigenschaft ableitet, die von der Eigenschaft MyPropName vor dem Upgrade zurückgegeben wurde:

PropValue(PropValue(MyPropName))

Der explizite Eigenschaftsverweis ist nach dem Update auf Custom.MyPropName aktualisiert:

PropValue(PropValue(Custom.MyPropName))

Der von der Eigenschaft Custom.MyPropName zur Laufzeit zurückgegebene Wert muss jedoch in einem bestimmten Namespace identifiziert werden. Die Formel muss manuell bearbeitet werden, um den entsprechenden Namespace zu verknüpfen, damit die äußere PropValue-Funktion korrekt auswerten kann:

PropValue(Concat(Custom.,PropValue(Custom.MyPropName)))