Symptom
The record of old data is not showing in the MDF portlet on the People Profile when opening the portlet on a larger screen.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Cause
Note that this is an expected behavior, the onInit rule works as the onLoad rule.
This is due to where the UI rules are attached. If it is under onInitUI, on the UI, it will trigger at the time of creation - as well as on the onLoad.
For this reason, when opening a Custom MDF Portlet on the People Profile, the historical data in the field with onInit visibility rules won't appear.
Resolution
An option is to have the initial visibility set as 'yes' (for all UI fields you wish to be visible IN the historical data, on the People Profile) and, based on 'onChange' rules, change the visibility accordingly:
See Also
Keywords
record data, old data not showing, historical data, history panel, visibility, UI, rules, rule, onInitUI, onInit, initalize, custom UI, , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , LOD-SF-MDF-RUL , Custom Oject based Business Rules , How To
Product
Attachments
expected behavior1.png |
expected behavior2.png |
real behavior.png |
real behavior2.png |