Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-30-2023 11:41 PM
Hi All,
var wsOptions4 = 'BR';
var identifer = g_form.getValue('current_shift_identifier');
if (wsOptions4.indexOf(identifer) >= 0) {
g_form.setVisiable('test');
}
I want to use startWith() to search starting BR in the identifier 'var', can you guide me how to write the script.
Thanks,
Chandan
Solved! Go to Solution.
1 ACCEPTED SOLUTION

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2023 12:32 AM - edited 10-31-2023 12:33 AM
Try below.
var wsOptions4 = 'BR,SF,GI';
var splitis=wsOptions4.split(',');
var identifer = g_form.getValue('current_shift_identifier');
for(var i=0;i<splitis.length;i++){
if (identifer.substring(0,2)==splitis[i]) {
g_form.setVisible('test',true);//true,false to show/hide
}
}
11 REPLIES 11
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2023 12:07 AM
It is working if
var wsOptions4 = 'BR, SF,GI', is there than who to use .
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2023 12:17 AM - edited 10-31-2023 12:21 AM
Hi @chandan31 ,
Try below script
var wsOptions4 = 'BR, SF, GI';
var identifier = g_form.getValue('current_shift_identifier');
var prefixes = wsOptions4.split(', ');
var isMatch = false;
for (var i = 0; i < prefixes.length; i++) {
if (identifier.startsWith(prefixes[i])) {
isMatch = true;
break;
}
}
if (isMatch) {
g_form.setVisible('test', true);
}
Thanks,
Anand