【问题标题】:Azure DevOps Boards - display query result on a boardAzure DevOps Boards - 在板上显示查询结果
【发布时间】:2020-02-15 16:44:13
【问题描述】:

如何开发扩展以在板上显示查询结果?不幸的是,在 Azure Devops 中这样的事情是不可能的。我在市场上找到了两个扩展,它们正在做我需要的事情:

  1. AA Query Board
  2. Query based boards

但是这个扩展很长时间没有更新,我无法联系作者(我需要做一些改变才能在公司内部使用它)。

我也发现了这个主题Add tabs on query result pages,所以看起来很容易将新选项卡添加到查询结果菜单,但我不知道,我找不到任何信息如何获取数据(工作items) 从查询结果中显示它们?

扩展的其余部分只是在网格中显示这些数据,这样也很容易,但是获取这个查询结果数据让我很困惑。

【问题讨论】:

    标签: azure-devops azure-devops-extensions azure-boards


    【解决方案1】:

    Query Results Widget 可用于在Overview 下的Dashboards 上显示查询结果。

    1,如果不存在,首先您需要创建一个共享查询,并将查询保存到共享查询文件夹中,如下图所示。 (您可以单击编辑器页面中的列选项来添加和删除要在结果中显示的列)

    或将查询从 My Queries 文件夹拖放到 Shared Queries 文件夹。

    2、进入Overview下的Dashboards,点击Edit,然后搜索并添加widgetQuery results

    3,单击查询结果小部件上的齿轮图标进行配置并选择要显示的查询。然后查询结果将显示在仪表板上

    更新:

    还有其他一些方法可以在仪表板上显示查询结果,例如:

    • 您可以选择共享查询并点击更多操作(3 点),然后点击添加到仪表板。这将显示简单的查询结果总数。

    • 您还可以为查询结果创建不同的图表并将其添加到仪表板。

    选择您的共享查询并进入图表标签,选择新建图表,选择图表类型 , 配置好图表后,您可以点击图表上的3dots 并将其添加到dashboards,查看以下截图:

    【讨论】:

    • 感谢您的回复,我不知道此功能:) 不幸的是,这不是我想要的。我想简单地将查询显示为列表而不是板。
    • 嗨@AdrianBystrek 我用其他一些方式更新了上面的答案来显示查询结果,请检查一下。
    【解决方案2】:

    最终我设法联系了“AA Query Board”扩展的作者,结果发现他在 GitHub 上有一个公共存储库,其中包含扩展的源代码,所以基本上每个人都可以查找它是如何完成的或基于它.

    存储库链接:https://github.com/staticnz/aa_query_board

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-25
      • 1970-01-01
      • 1970-01-01
      • 2021-05-26
      • 1970-01-01
      • 1970-01-01
      • 2019-12-20
      相关资源
      最近更新 更多