Funktion Fügt eine CSS-Klasse zu einem Attribut hinzu
Beispiel s10addcss(   attrname = "kunnr"   cssclassname = "hilite" ).
Aufruf 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:

loop at
tabsales assigning
<c>.
  if <c>->sales1 gt <c>->sales2.
    <c>->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