【发布时间】:2016-11-05 17:02:18
【问题描述】:
我使用的是 Microsoft Dynamics 2016,需要清理默认电子邮件表单的“发件人”字段中的选项。
因此,目的是限制查找电子邮件“发件人”字段的结果。默认情况下,它会显示所有公司、联系人等。但是,我们只会在“发件人”字段中使用队列和用户。
如何将查找和搜索项限制为仅使用队列和用户?这似乎是从派对列表中得出的,但是,我找不到任何关于编辑派对列表输入的信息。
我认为https://msdn.microsoft.com/en-us/library/gg334266.aspx#BKMK_addCustomFilter 可能是一个选项,但不知道如何输入队列 (2020) 和用户 (8) 的属性类型以形成查找。
使用https://social.microsoft.com/Forums/en-US/3b97a306-4df7-4128-a3a9-e516c46c565d/limit-customer-lookup-in-opportunity-to-accounts-only?forum=crmdevelopment 中的一些代码,我想出了以下代码:
function setFromLookupOptions()
{
document.getElementById("from").setAttribute("lookuptypes", "8,2020");
}
但是,这段代码只是带来了错误,说它不能 setAttributes of Null(表明它找不到“from”字段,但这就是它在表单中的标记)。根据https://bernado-nguyen-hoan.com/2015/10/28/correcting-available-lookup-views-when-restricting-lookup-types-via-javascript-in-crm/ 第一个代码块顶部的注释,我还尝试使用“from_i”,但是,它似乎找不到具有该名称的元素。
那么我该怎么做呢?
【问题讨论】:
标签: javascript list dynamics-crm lookup