【问题标题】:How To Default The Default Queue When Looking At a View For Queue Items?查看队列项目的视图时如何默认默认队列?
【发布时间】:2015-02-12 15:30:16
【问题描述】:

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

这始终默认为“我所属的队列”,但我希望它默认为“所有队列”

html 显示提供了一个默认的 View Id:

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

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

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

【问题讨论】:

  • 我也很想知道这个问题的答案。
  • 我也很想看到这个问题的答案。
  • Me 3. 我无法实现

标签: dynamics-crm-2013


【解决方案1】:

我打开了服务器端跟踪以查看正在执行哪些调用,并且在加载视图期间执行的仅有的两个调用是对 RetrieveUserQueues 的两个调用。第一个是用户可用的非公共队列,然后是用户可用的公共队列。调用的结果不包括下拉列表中列出的“所有队列”或“我所属的队列”选项。因此,必须有一些 javascript 正在获取结果,并将其他 Queue 选项添加到下拉列表中,并且由于您无法在加载之前将 JavaScript 附加到 View Screen,因此无法默认此值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多