Funktion Prüft und ruft die Build-Methode für ein einzelnes Attribut auf
Beispiel s10build( "kunnr" ).
Aufruf data:
  myattrname type string.

  s10build( myattrname ).
Parameter
Name Typ Bedeutung
attrname string
Attributname
Beschreibung Die Methode s10build() wird durch das HTML Framework automatisch für alle in einer HTML-Datei anzuzeigenden Attribute aufgerufen. Sie kann aber auch direkt aus der ABAP-Anwendung explizit aufgerufen werden. Sowohl einzelne Attribute als auch Tabellen sind dabei unterstützt.

s10build() prüft als erstes, ob eine build-Method für das Attribut existiert. Das ist eine "Public" Methode der Klasse, deren Namen mit "build_" beginnt und die einen Export-Parameter mit dem gleichen Namen wie das in s10build() angegebene Attribut besitzt.

Falls keine build-Methode existiert, wird keine Aktion durchgeführt.

Falls eine build-Methode existiert, wird zunächst s10build() für alle Import-Parameter der build-Methode aufgerufen. Anschliessend wird geprüft, ob die Werte aller Import-Parameter identisch sind mit dem jeweiligen Wert bei dem vorhergehenden Aufruf dieser build-Methode für das aktuelle Objekt. Falls ja, erfolgt keine weitere Aktion.

Falls nein, d.h. mindestens ein Import-Parameter einen unterschiedlichen Wert hat, wird die build-Methode durchgeführt, wobei für die jeweiligen Export- und Importparameter die gleichnamigen Klassenattribute übergeben werden (Referenzübergabe). 

Komponente S10 Framework