method
Der Attribut-Typ 'method' stellt eine dynamische Schnittstelle für die Ermittlung des Attribut-Werts durch eine DTML-Funktion zur Verfügung.
Datentyp
method:
anyBeispiel
<dtml-comment>--// BO fullname //--</dtml-comment>
<dtml-return "getObjProperty('lastname',REQUEST)+', '+
getObjProperty('givenname',REQUEST)[1]+'.'">
<dtml-comment>--// EO fullname //--</dtml-comment>
In diesem Beispiel wird der vollständige Name aus dem Nachnamen und dem Vornamen ermittelt (z.B. für lastname='Mustermann', givenname='Theo' liefert fullname='Mustermann, T.').
Überblick
Der Attribut-Typ method erlaubt es dem Entwickler Attribute dynamisch zu bestimmen. Es ist nach außen nicht transparent, ob das Attribut wirklich persistent existiert oder dynamisch bestimmt wurde.