Lade...
 

CopyPersObject - Example

1. Beispiel

Var(original, copiedObject, excludeList)

["firstName", "sexEnum", "current.comment"] -> excludeList

"name = \"Krause\"" FindFirst(CX_PERSON) -> original

original 0 /*= mode */ 1 /*= pattern */ excludeList GetManager(OBJECT)

Call(CopyPersObject) -> copiedObject

2. Beispiel

Var(original, copiedObject, excludeList, masterObject)

["denominator"] -> excludeList

CreateTransObject(CX_VALUE_PER) -> original, "23,4$ / 11,5g" original Put

original 0 /*= mode */ 0 /*= pattern */ excludeList GetManager(OBJECT)

Call(CopyPersObject) -> copiedObject   // a lazy creator

copiedObject masterObject SetReference(pricePointer)

Hier wird die Exclude-Liste vom Lazy Creator aufbewahrt! Das kopierte Objekt hat den Wert 23,4$ / 1Stück.