如何查看队列项的视图时默认队列?

时间:2015-02-12 15:30:16

标签: dynamics-crm-2013

我有一个视图,它返回一个过滤的队列项目总和,我在自定义网页上显示。它是一个超链接,因此如果用户点击它,它会将它们重定向到CRM中的实际视图。由于这是针对队列项的高级查找,因此有一个队列下拉列表可将队列项过滤到特定视图。

Queues I'm a member of

这总是默认为"队列我是"的成员,但我希望它默认为"所有队列"

All Queues

html显示提供了默认的View ID:

<select name="crmQueueSelector" class="ms-crm-SelectBox " id="crmQueueSelector" onchange="OnQueueChange(this);" defaultselected="{436e2293-da8f-4ef9-a1e6-fff25a5beb22}">... </select>

大概设置该值会改变默认队列过滤器。有没有办法设定这个值?

当我们的最终用户看到他们有48个项目时,这确实令人困惑,但是当他们点击它时,只有10个显示,因为它只是他们的队列。有什么方法可以设置吗?

1 个答案:

答案 0 :(得分:0)

我打开服务器端跟踪以查看正在进行的呼叫,并且在加载视图期间仅执行的两次呼叫是对RetrieveUserQueues的两次呼叫。第一个是用户可用的非公共队列,然后是用户可用的公共队列。通话结果不包括&#34;所有队列&#34;或&#34;队列I&#39;成员&#34;下拉列表中列出的选项。因此,必须有一些javascript来获取结果,并将其他Queue选项添加到下拉列表中,并且由于您无法在加载之前将JavaScript附加到View屏幕,因此该值可以包含在内。是默认的。