Funktion Fügt eine CSS-Klasse zu einem Attribut hinzu
Beispiel ABAP
s10addcss(   attrname = "kunnr"   cssclassname = "hilite" ). 
Aufruf ABAP
data:
  myattrname type string,
  mycssclassname type string.

  s10addcss(
    exporting
      attrname = myattrname
      cssclassname = mycssclassname ). 
Parameter
Name Typ Bedeutung
attrname string
Attributname
cssclassname string
CSS-Klassenname
Beschreibung Bei der Anzeige des Attributs wird die angegebene CSS-Klasse in dem entsprechenden HTML-Element ergänzt. Sowohl Einzelfelder als auch Tabellenzellen sind möglich. Ein mehrfacher Aufruf von s10addcss() aktiviert alle angegebenen CSS Klassen; das Löschen einzelner oder aller CSS-Klassen ist durch s10removecss() möglich.

Beispiel: Setzen eines CSS-Attributs für Tabellenzellen:
ABAP

loop at tabsales assigning .
  if ->sales1 gt ->sales2.
    ->s10addcss( attrname = 'sales2' cssclassname = 'negative' ).
  endif.
endloop.

Die CSS-KLasse kann entweder lokal in der HTML-Datei oder zentral in einem Stylesheet z.B. "custom.style.css" definiert werden.

Komponente S10 Framework