Need to get Today as default value but getting this year in widget filter
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-14-2024 01:59 AM
Hi Everyone,
I need to have Today as Default value but getting This Year.
Help required for the same
Pasting the code for reference :
function sections() {
return {
'Incident Date Filter' :{
'table' : 'incident'
},
'Incident created Date Filter' : {
'table' : 'incident',
'field' : 'sys_created_on'
},
// },
};
}
function render() {
var table = renderer.getPreferences().get("table");
gs.log('table'+table);
var field = renderer.getPreferences().get("field");
gs.log('table'+field);
if(table) {
var jr = new GlideJellyRunner();
renderer.getRenderProperties().setDeferInlineScripts(false);
jr.setRenderProperties(renderer.getRenderProperties());
jr.setTwoPhase(true);
jr.setVariable('jvar_uid', randInt(100000, 999999) + '' + randInt(100000, 999999));
if(field)
jr.setVariable('jvar_field',field);
jr.setVariable('jvar_table',table);
return jr.runFromTemplate('interactive_date_filter.xml');
}
else {
return 'Invalid widget type';
}
}
function getEditLink() {
if (!gs.hasRole('admin'))
return '';
return "sys_ui_page.do?sysparm_query=name=" + renderer.getPreferences().get("name");
}
function randInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
1 REPLY 1

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-14-2024 08:29 PM
@JayeshYadav The fix for this issue lies in interactive_date_filter.xml file. Please review this XML file and check how the date filter field is set. Update it to set for today and not this year.