问题标签 [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.
sdk - 已弃用与不支持的 SDK
“弃用”的 SDK 和“不支持”的 SDK 有什么区别?
我在为 Rally 开发 javascript 应用程序的上下文中询问 - 当我注意到 SDK 将在 2 个月内变得不受支持时,我正在修复一个旧应用程序。这是否意味着当 SDK 不受支持时,该应用程序将不再工作?谢谢
rally - 集会请求实体太大
由于此处详述的 lbapi 的限制,我对 lbapi 的查询的大小急剧增加(我将一组“可见”项目传递给 LBAPI,它只会返回我有权查看的项目中的工作项)到了我得到“请求实体太大”错误的地步。
我知道我需要一次只使用一些可见的项目来分解我的查询。我想以编程方式执行此操作 - 对于每 100 个可见项目,进行一次查询,获取返回的记录并将它们放入数组中。
但是,当我试图确定何时继续时,这会变得有点混乱——所有查询都返回并填充了总计数组吗?谁能想到一个干净的方法来实现这一点?
javascript - 通过故事计数和计划估计颜色编码算法完成的集会百分比
与Portfolio Items 的进度条相关,但现在我们有了 SDK 2.0
有没有办法查看显示按故事计数完成的百分比和按故事计划估算完成的百分比的算法?
我有一个接近的尝试,并且在大多数情况下都有效,但有时当我将它与拉力赛中的实际信息进行比较时,颜色会有所不同。我希望这对我的应用程序是一致的:
此外,SDK 2.0 中的Percent Done ui 组件也不能正确地为卡片着色,并且无法提供自定义着色功能 - 我可以提供一个百分比,但我可以让它像原生集会百分比一样显示完成将?
rally - 尝试使用新 API 重新创建 Rally 的发布累积流程图
我用 1.19 版完成了它,但 2.0 对我来说毫无意义。我想在同一页面上获得不同版本的多个图表,这就是我不能使用内置图表的原因。
javascript - 在 html 超链接中获取 Rally 应用程序
我目前正在编写一个应用程序,该应用程序在一些网格渲染器中发生了一些自定义 html。我使用的代码在外部运行应用程序或在自定义 HTML 应用程序中运行时有效,但在 Rally 面板中不起作用 - 在运行迁移等之后。这是相关的一小段代码:
这段代码的有趣部分是:
同样,它可以在自定义 HTML 应用程序的外部和内部工作。该Rally.getApp()
部分是必需的,因此我可以获得应用程序的功能,例如_showTasks()
. 在 Rally 中并单击链接时,TypeError: Object #<Object> has no method 'getApp'
即使我知道应该这样做,也会出现错误。
javascript - 引用在主 App 中绘制的元素
我正在编写一个拉力赛应用程序,其中有一个拉力图和一个按钮。我需要通过单击按钮访问图表并修改其设置。该按钮也与拉力图位于同一应用程序容器中。
我试过分机。这个。等等。这些访问说明符不起作用。你能帮我解决这个问题吗?
示例代码:
javascript - 集会百分比完成 ui 组件
与故事计数和计划估计颜色编码算法完成的拉力百分比相关,但在这里询问未回答的部分。
SDK 2.0 中的Percent Done ui 组件不会根据拉力赛使用的算法为卡片着色(它仅根据百分比着色代码)。有没有办法提供颜色编码功能或渲染功能来更改此功能以符合 Rally 的要求?谢谢!
[编辑] - 尝试覆盖现有功能以使用记录而不是完成百分比来生成 ui 组件
我不能让它正常工作 - 我想将信息传递给calculateHealthColorForPortfolioItemData函数,但我不能完全弄清楚传递了哪些参数以及传递的位置,所以我不确定要设置什么以及在哪里设置。
我也尝试过使用 Ext.override:
sdk - Rally 骨架应用程序的 rake 部署出错
我讨厌问这样一个基本问题,但是在尝试部署 Rally 骨架应用程序时收到以下错误。我正在关注 David Thomas 的视频 Building Rally Apps - An Intro to Rally's 2.0 javascript SDK。
如果我手动将其粘贴到自定义 html 应用程序中,该应用程序将正确构建并运行。
错误:
C:\Users\U5930838\Documents\Rally Projects\New 文件夹>rake deploy Building App...
创建 deploy/App.html 部署到 Rally... rake 中止!未初始化常量 Rally::AppSdk::Deployr::OpenSSL C:/Users/U5930838/Documents/Rally Projects/New folder/rakefile:471:in
rally_pos t' C:/Users/U5930838/Documents/Rally Projects/New folder/rakefile:224:in
login' C:/Users/U5930838/Documents/Rally Projects/New folder/rakefile :182:indeploy' C:/Users/U5930838/Documents/Rally Projects/New folder/rakefile:56:in
block (2 级别) in ' Tasks: TOP => deploy => deploy:app (通过使用 --trace 运行任务查看完整跟踪)C:\Users\U5930838\Documents\Rally Projects\新建文件夹>
部署.json:
谢谢,迈克尔
sdk - filterFn 似乎对 WSAPI Query 没有影响
我在我的 WSAPI 查询中传递了一个函数作为过滤器,但是它似乎对返回的结果没有影响。是否有使用此方法无法过滤的字段?
javascript - WSAPI 最大页面大小
如果 WSAPI 允许更大的最大页面大小,那就太好了。在很多情况下,我会提取数千个工作项,而我只需要记录中的一个字段。必须一次提取 200 条记录意味着用户在加载数百个单独的页面时等待时间很长。
LBAPI 页面大小应该表明这肯定是可能的。它的最大页面大小(如果我没记错的话)是 10,000。我意识到它返回的每条记录的信息更少(OID 而不是完整的对象),但是在带宽方面对 WSAPI 进行了优化(不返回完整的集合细节),看起来 200 非常低。