Open UI: Adding New Control Using HTML Injection in PM/PR Causes Unexpected Behavior
Last updated on FEBRUARY 28, 2018
Applies to:Siebel CRM - Version 22.214.171.124  and later
Information in this document applies to any platform.
Adding new control using PM/PR leads to a misplacing behavior on existing controls.
Details on customization: Using Jquery progress-bar widget in a Form applet. The new control gets added but the entire form gets empty spaces and also the new div gets added in the existing div.
Where is the best place to add the new control via Open UI?
Applet: Project Entry Applet
Add 3 new controls on the UI in order to have initial data in the progress bar creation:
- Day Remaining
- Days to Completion
- Day Limit
STEPS | NAVIGATION
2. Add function(*):
3. Add the JS files in Manifest Administration under Applet "Project Entry Applet"
4. Restart application
5. Test scenario
RESULTS | FINDINGS
Before and After screenshots have been attached, along with the code used.
There is indeed some extra space between rows, but this is in order to make room for the new control added. Checking with inspect element, the progress widget is added inside the TD corresponding to "Status".
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms