Hello,
How can i refer an Itemtype to it, like how can i put an if statement and get the itemtype name or ID on this. This runs on Click on searchview.commandbar
let queryDate;
const selectedItem = target.value;
const queryDateControl = control.data.get('searchview.commandbar.default.querydate');
if (selectedItem === 'Released') {
queryDateControl.value = '';
queryDateControl.disabled = true;
queryDate = aras.getVariable(varName_queryDate);
if (queryDate && queryDate !== Today) {
aras.setVariable(varName_queryDate, queryDate);
}
} else {
const prevQueryType = aras.getPreferenceItemProperty('Core_ItemGridLayout', itemTypeID, 'query_type', null);
const prevDatePattern = GetDatePattern(prevQueryType);
if (!prevQueryType || prevQueryType === 'Released') {
queryDate = aras.getVariable(varName_queryDate, queryDate) || Today;
} else {
queryDate = queryDateControl.value;
if (queryDate !== Today) {
queryDate = aras.convertToNeutral(queryDate, 'date', prevDatePattern);
}
}
const localDate = aras.convertFromNeutral(queryDate, 'date', GetDatePattern(selectedItem));
aras.setVariable(varName_queryDate, queryDate);
queryDateControl.value = localDate;
queryDateControl.disabled = false;
}
control.data.set(queryDateControl.id, Object.assign({}, queryDateControl));
control.render();