问题标签 [appsdk2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rally - Rally App SDK 2.0 - 按日期过滤
是否可以构建一个 wsapi.Filter 来过滤基于 StartDate 和 EndDate 的迭代?我想做类似的事情
或者
但它似乎没有工作。我什至不知道如何在 Web 服务 API 页面上手动查询迭代;我不确定如何正确格式化日期字符串。
rally - 对多选字段使用集合摘要
使用 sdk2,我想知道一个项目中有多少测试,以及这些测试中有多少是手动的还是自动化的。看来我应该能够使用Collection Summary来做到这一点。使用摘要的优点是,我可以返回一个测试计数,而不是数百个测试的列表,或者进行多个查询(一个用于所有测试,一个用于手动测试)。
但是该示例显示了如何查询用户故事的缺陷摘要。它现在确实显示是否可以获得多选或其他类型字段的摘要。
我试图猜测下面的语法可能是什么,但它不起作用:
是否可以使用集合摘要在只有一个结果的查询中执行此操作?
rally - 集会网格中的弹出窗口: rallypercentdonepopoverplugin
我正在创建一些在手风琴容器内的选项卡面板容器内显示功能级别投资组合项目的 rallygrids。
不幸的是,如果我包含了 rallypercentdonepopoverplugin 插件,那么在第一次渲染容器时隐藏了 rallygrid 就会出现问题:
- 使用选项卡面板,如果非活动面板中的 rallygrids 包含 rallypercentdonepopoverplugin 并显示使用它的字段,则它们在渲染时会崩溃。
- 使用手风琴面板,如果网格在第一次渲染时未打开(在 gridspec 上设置 'collapsed: true'),则不会显示 % done 的弹出窗口。
是否有一种棘手的方法可以让它工作,也许改变创建对象的时间?
我的应用程序要求是:
gridspec 插件包括:
除此之外,在低级别只是一个非常直接的 rallygrid 显示功能级别的投资组合项目,加上布尔值'collapsed: true',如果它不应该在渲染期间打开
以及以下子程序来布局面板系统:
rally - 一个网格中的用户故事和缺陷
我正在尝试一起创建一个用户故事和缺陷的网格,以便我们的产品所有者可以正确地确定它们的优先级。我曾尝试使用 2.0 API 来执行此操作,但遇到了困难。看起来 Rally.ui.grid.Grid 需要单个模型,但没有可用于将用户故事和缺陷混合在一起的模型类型。
我尝试使用 getModels 方法,但这只会创建两个不同的模型,而网格不喜欢这样。网格只需要一个模型。
我也尝试过基于 Artifacts 创建自己的模型,但是要使用 ModelFactory 注册它,我必须创建一个我不知道该怎么做的工厂类。
考虑到 2.0 API,还有其他方法可以做到这一点吗?
rally - 为拉力赛中的某个标签组创建测试计划
我是 Rally 的新用户。我们的项目有一堆测试用例,它们有标签。我想为每个标签创建测试文件夹,从而使我能够通过从每个标签中选择某些测试用例来为任何迭代创建测试计划团体。有什么简单的方法可以解决这个问题吗?
rally - 加载包含与其关联的任务的 ObjectID 的 Rally 用户故事模型
这段代码曾经可以工作,它加载了一个用户故事模型,其中包括附加到它的所有任务的摘要(列表):
现在,result.get('Summary').Tasks.ObjectID 根本不返回任何对象。
是否有另一种方法可以将所有任务附加到给定的用户故事?
rally - 你怎么知道你在 sdk2 中以调试模式运行?
如果我在调试(本地)模式下运行(未安装在 Rally 中),如何在 SDK2 中以编程方式判断?
我在 Rally.app.Context 中寻找一些东西,但没有看到任何明显的东西
rally - 按父名称对 WSAPI 数据存储进行分组
我正在创建一个rallygrid
组件,并希望将网格项按其父Name
属性分组(如果我还可以显示父项的 ID,则可以加分)。我将groupBy:'Parent'
配置添加到storeConfig
网格中,很惊讶没有返回任何结果。我也尝试使用groupBy:'Parent.Name'
但仍然没有。
我知道这在 Owner 等其他领域是可能的,但我不知道为什么 Parent 也不能使用。这是一个错误,还是我设置的配置不正确?
谢谢
drop-down-menu - 将自定义下拉集拉到 multiSelect
我们有一个自定义下拉菜单,需要将其设为多选。您的回答给了我希望,但到目前为止,我还没有弄清楚如何做到这一点。我尝试了如何使用 JavaScript 构建自定义网格。是否可以将现有的自定义下拉列表设为多选?如果是,是否可以在现有的 Rally 屏幕中使用,还是我们必须使用交互式网格才能更新该字段?
请就如何实现这一点提出建议。
谢谢你,拉贾尼。
rally - 投资组合项目的拖放排名
我正在尝试实现一个rallygrid
利用 Rally 提供的内置排名系统的方法。我遇到了几个问题让这个工作:
- 拖放功能在生产拉力赛环境中似乎根本不起作用,而该
App-debug.html
版本确实允许我更改项目的等级。 - 这两个版本都没有像您在轨道选项卡(六个点)上看到的那样在拖放列上提供任何格式。这使得很难说网格的排名甚至是可调的。
- 如果我禁用选择,排名将不再有效。我相信这很可能与使用所选记录来保存新排名有关,但如果我至少可以使记录被选中的情况不明显,那就太好了。除了修改 CSS,我不确定有没有办法解决这个问题。
对于上下文,我使用的是 App SDK RC2,我的网格配置如下所示: