Renders a navbar dropdown showing pending workflow interaction notifications for the current user, sourced from stage_interaction.
SysGuiNotification — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="") -> str:
No parameters are used. Returns an AdminLTE navbar dropdown <li> element. Each notification shows the workflow name and interaction note, the number of minutes since creation, and a link to the associated form or report if applicable.
GetNotificationCount(Param1="", Param2="", Param3="")Returns the count of rows in stage_interaction where status IS NULL.
GetItems()Returns a list of (note, timesince, actionhref) tuples for all open interactions from stage_interaction, ordered by CreateTime descending. The actionhref resolves to a form or report path when InteractionType is Form or Report, otherwise #.
info; glyph is fa fa-bell. Both are overridden by ObjReportSysGuiAlert.ObjReportSysGuiAlert subclasses this report and substitutes a different data source (data_notify / data_notify_user) and badge colour (danger).$username$ placeholder is resolved at runtime by process_text.