- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-01-2024 02:31 PM
Hi Every body,
I am not get answer after ,Could any one help out what is error.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-03-2024 03:24 AM
I have tested your script in my instance and i haven't get any error in that even it's working fine.
Try this script again
and make sure the name of your request type choice option value should be correct and avoid spacing in the name.
function onChange(control, oldValue, newValue, isLoading) {
if (isLoading || newValue == '') {
return;
}
//Type appropriate comment here, and begin script below
if (newValue =='induiry/help') //request type choice value
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'RFx Project Mapping/Upload', 'RFx Project Mapping/Upload');
g_form.addOption('category', 'Export/Format RFx', 'Export/Format RFx');
g_form.addOption('category', 'Request for Response', 'Request for Response');
g_form.addOption('category', 'Financial Statement Request', 'Financial Statement Request');
g_form.addOption('category', 'Upload QAs in Content Library', 'Upload QAs in Content Library');
g_form.addOption('category', 'User Action', 'User Action');
g_form.addOption('category', 'User Trainning', 'User Trainning');
}
else if (newValue =='software test')
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'Upload QAs in Content Library', 'Upload QAs in Content Library');
}
else if (newValue =='hardware')
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'RFx Project Mapping/Upload', 'RFx Project Mapping/Upload');
g_form.addOption('category', 'Export/Format RFx', 'Export/Format RFx');
}
else if (newValue =='network')
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'Request for Response', 'Request for Response');
g_form.addOption('category', 'Financial Statement Request', 'Financial Statement Request');
}
else if (newValue =='database')
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'User Action', 'User Action');
g_form.addOption('category', 'User Trainning', 'User Trainning');
}
}
See the attachement
Thanks and regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2024 08:57 PM
Hi Amit but in catalog form only 2 value avilable
1.select box
2.lookup select box
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-02-2024 09:45 PM
Is the category field a lookup select box ?
Thanks and Regards
Amit Verma
Please mark this response as correct and helpful if it assisted you with your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-03-2024 03:24 AM
I have tested your script in my instance and i haven't get any error in that even it's working fine.
Try this script again
and make sure the name of your request type choice option value should be correct and avoid spacing in the name.
function onChange(control, oldValue, newValue, isLoading) {
if (isLoading || newValue == '') {
return;
}
//Type appropriate comment here, and begin script below
if (newValue =='induiry/help') //request type choice value
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'RFx Project Mapping/Upload', 'RFx Project Mapping/Upload');
g_form.addOption('category', 'Export/Format RFx', 'Export/Format RFx');
g_form.addOption('category', 'Request for Response', 'Request for Response');
g_form.addOption('category', 'Financial Statement Request', 'Financial Statement Request');
g_form.addOption('category', 'Upload QAs in Content Library', 'Upload QAs in Content Library');
g_form.addOption('category', 'User Action', 'User Action');
g_form.addOption('category', 'User Trainning', 'User Trainning');
}
else if (newValue =='software test')
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'Upload QAs in Content Library', 'Upload QAs in Content Library');
}
else if (newValue =='hardware')
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'RFx Project Mapping/Upload', 'RFx Project Mapping/Upload');
g_form.addOption('category', 'Export/Format RFx', 'Export/Format RFx');
}
else if (newValue =='network')
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'Request for Response', 'Request for Response');
g_form.addOption('category', 'Financial Statement Request', 'Financial Statement Request');
}
else if (newValue =='database')
{
g_form.clearOptions('category');
g_form.addOption('category', '', '-- None --');
g_form.addOption('category', 'User Action', 'User Action');
g_form.addOption('category', 'User Trainning', 'User Trainning');
}
}
See the attachement
Thanks and regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-03-2024 09:22 PM
instead of using lookup select box use only select box for the category field.
Then try your script
Thanks & Regards
Seraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-03-2024 03:59 AM
Hi @angel kumari ,
Your Script is looking good and it will run only when you change the value of request type because this is an onChange client script.
If you want to execute this logic on load as well you will have to remove the below if block then it will run on load as well as on change also