Archive
Posts Tagged ‘Unsaved record’
Denote an Unsaved record in a Session – USD
August 27, 2016
Leave a comment
We got a requirement to denote an unsaved record with * in a session.
Below is the scenario.
- User opens an Account record in USD
- USD opens a new Account Session
- User clicks ‘Create Task’ link from Agent Script.
- System should display * on ‘Task’ Tab until it gets Saved.
It’s very easy to achieve using ‘Scriptlet’.
Add a Scriptlet “SetTaskTitle” and set to the hosted control’s Display name (i.e., [[$Scriptlet.SetTaskTitle]] )
In the “SetTaskTitle” Scriptlet
- if Task.Subject == “”
- Set DisplayName=”Task *”
- Else
- Set DisplayName=”Task.Subject”
Script Text:
function SetTaskTitle() {
if (“[[task.subject]+]” != “”) {
return “[[task.subject]+]”;
}
else
return “Task *”;
}
SetTaskTitle();
Once the Task gets Saved, Tab name changes to ‘Task.Subject’
🙂
Categories: USD
Scriptlet, Unsaved record, USD