Ziele
Unter dem
Oberbegriff Extended Expression wurden folgende Ziele
verfolgt:
Mehrstufige Referenz
Durch das
Implementieren einer mehrstufigen Referenz, wurde die "Reichweite" von
GetBo-Requests erhöht.
Saubere Syntax
Um
die Syntax sauber zu gestalten, wurde auf die eckigen Klammern [ ]
verzichtet. Sie sind für das Bilden von Referenzen nicht mehr notwendig.
Ausserdem sind Expressions bei Referenzierungs-Segmenten erlaubt.
Rückwärtskompatibilität
Die
Rückwärtskompatibilität garantiert, dass Expressions welche die "alte"
Syntax verwenden, nach wie vor funktionieren.
Scope
Extended
Expressions stehen für folgende Bereiche zur Verfügung:
GetBo-Requests
Innerhalb von GetBo-Requests für
virtuelle Attribute.
SaveBo-Requests
Innerhalb von SaveBo-Requests
für Wertzuweisungen.