在动态CRM 2011 中, 我编写了一个Javascript函数,用于在查询字段onChange之后生成自定义视图。因此,在一次更改后,将生成一个自定义视图,并且将提高自定义视图的数量。
有没有办法删除之前创建的自定义视图??? 我使用fetchXml来获取自定义视图的元素,如下面的代码:
function addCustomViewAndSetDefault(viewId, entityName, viewDisplayName, fetchXml, layoutXML, fieldName) {
var lookupControl = Xrm.Page.getControl(fieldName);
document.getElementById(fieldName).setAttribute('disableViewPicker', "0");
lookupControl.addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXML, true);
lookupControl.setDefaultView(viewId);
}