s10addcss( )
Function Adds a CSS class to an attribute
Example s10addcss(   attrname = "kunnr"   cssclassname = "hilite" ).
Format data:
  myattrname type string,
  mycssclassname type string.

  s10addcss(
    exporting
      attrname = myattrname
      cssclassname = mycssclassname ).
Parameters
Name Type Description
attrname string
Attribute name
cssclassname string
CSS class name
Description When the attribute is displayed, the specified CSS class is added to the corresponding HTML element. Both single fields and table cells are possible. A multiple call to s10addcss() activates all specified CSS classes; deleting a single CSS class or all CSS classes is possible with s10removecss().

Example: setting a CSS attribute for table cells:

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

The CSS class can be defined either locally in the HTML file or centrally in a stylesheet e.g. "custom.style.css".

Components S10 Framework