Format triggers:
Format triggers are PL/SQL functions executed before the object is formatted. These triggers could be used to dynamically modification the formatting attributes (e.g. font, font weight etc.) of any object on the report. They are in addition used to conditionally print or not print a report column value.
Format triggers return Boolean values TRUE or FALSE. The value is not shown in the report if the return value for the format trigger is false.