Siebel Open UI: Default Applet Override
One of the lesser known facts about Siebel Open UI - as of Innovation Pack 2013 which introduced database-stored manifest data - is that we can not only register JavaScript files (or web templates) with specific user interface objects but also create default entries for them, so the files will be loaded for each object of the same type. Something we could call a "global override". Using a global override is superior to using the postload event handler which might soon become bloated with all the stuff you want to achieve on non-specific objects. Recently, I had some time to investigate this feature a bit more closely. Some of my dear readers might remember the " See-Through Applets " which involves a double-click event handler. When a form applet is double-clicked, the labels are replaced with metadata from the business component layer. Another double click reveals the table and column names where the data is stored. The final solution I presented used a postload ev...