问题标签 [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.

0 投票
1 回答
29 浏览

rally - 使用 AppSDK2 确定管理员权限

是否有一种直接的方法来确定用户是否在 SDK2 中具有管理员权限?

我查看了 Rally.data.PreferenceManager 和 Rally.domain.User 对象,但没有任何反应。

如果用户是管理员,我想在我的应用程序中添加一个额外的选项卡——如果是这样,我将允许他们将数据保存在独立于应用程序的首选项对象中。我意识到他们只有在拥有管理员权限的情况下才有权执行此操作,但我只想在他们首先拥有这些权限时才显示选项卡。

0 投票
1 回答
65 浏览

rally - getRowClass 的 viewConfig 在 rc1/2 中损坏?

我有一个应用程序,我正在从 p5 升级到 SDK 版本 rc2。如果按照下面的代码显示工具提示,它会覆盖 viewConfig 中的 getRowClass() 函数以更改设置类的行颜色……但是由于某种原因,此代码在 rc1 和 rc2 中似乎被破坏了。

在 p5 中,该函数每行调用一次(我可以在它访问 console.log 时看到),但在 rc1/rc2 中似乎没有调用。

谁能确认这是 rc2 的缺陷,还是不再支持的功能?

0 投票
1 回答
750 浏览

rally - 获取每个发布功能回溯 API 的用户故事

我需要为 BurnDownApp 添加一些自定义。我想从“发布组合框”+所有用户故事中检索所有要发布的用户故事,这些故事链接到与发布相关的投资组合项目功能。

在默认实现中,我只能检索链接到发布的用户故事:

我尝试使用此查询:

但它不起作用

我应该如何更改查询以获取所需的数据?

链接到 github 上的 BurnDownApp:https ://github.com/RallyApps/app-catalog/tree/master/src/apps/charts/burndown

0 投票
2 回答
365 浏览

rally - 在 Rally 应用程序中使用图像

过去,我将 Rally 服务器上存在的一些图像合并到我的应用程序中——例如,我制作了一个更通用的“选择器”菜单,显示复选框,这当然依赖于复选框和复选框的图像。

当然,我希望在 SDK 版本更改时检查我正在使用的任何图像是否仍然存在,但它永远不会允许一些额外的功能和样式,如果没有服务器上存在的图像,您将无法拥有。

我的问题是:由于无法将我们自己的图像放入 Rally*,有没有办法找到服务器上可能可供我们使用的所有图像?我在 chrome 中使用了“资源”选项卡,可以找到特定页面使用的内容,但它并不完整,只有使用过的内容。

我的具体需求是我正在尝试制作一个显示指标的网格,如果趋势良好,我想要一个显示绿色向上/向下箭头的列,如果趋势不好,则显示红色向上/向下箭头。

*:下面的第二个答案表明这是不正确的:您可以将附件放入集会,然后在应用程序中引用它们

0 投票
1 回答
66 浏览

rally - 使用 SDK 2.0 RC2 居中列标题

在 SDK 的早期版本中,指定align : 'center'rallygrid配置将导致列内容和列标题都水平居中。如果我现在指定此设置,则内容居中但不是标题。对于相对较宽的列,这会成为一个问题,因为列标题不再与列内容对齐。是否有单独的标题对齐设置,还是需要使用 CSS 来完成?

例子:

在此处输入图像描述

0 投票
1 回答
343 浏览

rally - 如何在自定义网格中显示任务修订?

我有一个自定义网格,显示由(所有者 = some-user@company.com)过滤的打开任务。

我想在自定义网格中包含每个任务的最后一次修订,但“修订”列在设置对话框中不可用。如何从修订历史遍历到单个修订?

0 投票
0 回答
25 浏览

rally - 选项卡宽度锁定在 rc2

在 rc2 中,选项卡面板的选项卡样式发生了变化。这样做的一大缺点是,在选项卡本身的大小由标题大小决定之前。现在它们被锁定为固定大小,因此如果标题太长,可以将其截断。

有没有办法覆盖这种行为?我试图将 maxTabWidth 设置为“未定义”,但这似乎没有帮助。

以下是新选项卡的示例:

在此处输入图像描述

他们以前的样子:

在此处输入图像描述

请注意,您可以通过将 minTabWidth 设置为足够高的数字来解决此问题,但是您的选项卡可能会占用更多空间,因此对于具有相当数量选项卡的窗口来说,这实际上并不实用。

0 投票
1 回答
154 浏览

extjs - Rally API 2 inspect contents of a model

I have some code that is pulling a Release model back and displaying in a grid, this is working fine, but I cannot work out how to inspect what is in the returned model.

What I would like is to get the contents of the model in some kind of object that I can reorganise or drill into as I see fit (in this case the release model).

If I add a component and just dump the model into the html it is not returning the contents as I would expect.

If I dig into the ExtJS docs it seems I should be able to do something like getData() on the model to return the contents but this is not working.

Inspection in the debugger tells me I have a "Rally.domain.v2.0.project.10098485624.Release" object but I can't see how to simply access the list of items in the object. Obviously there is a way because passing this model to a grid component will display it quite happily. The debugger for this object shows me a number of further functions to call but I have no idea which one or how to use it

The Rally docs indicate I should be able to call getData() on a model https://help.rallydev.com/apps/2.0rc2/doc/#!/api/Rally.data.Model but it looks like the ModelFactory.getModel() is not returning a type that has a getData() method

0 投票
2 回答
101 浏览

rally - 强制“rallychart”组件在容器调整大小时重绘

我有一个border应用到我的应用程序的布局,其中左(西)面板是可折叠的,右(中)面板包含一个rallychart组件。这个想法是,当左侧面板折叠时,用户将获得更大版本的图表,因为会有更多区域来绘制它。我遇到的问题是当左侧面板折叠时,图表不会重绘。这让我感到惊讶,因为如果以任何其他方式调整中心容器的大小(窗口大小更改),图表将重新绘制以自动填充较大的容器。

有没有办法强制rallychart重绘?也许通过触发窗口大小更改事件触发的相同事件?

0 投票
1 回答
227 浏览

rally - 在 rallyApps 中使用 fontawesome 图标

我最近发现使用 app2sdk 时可以访问一些fontawesome字体,效果非常好。例如,在这里我使用它们来显示拉力网格中的趋势箭头:

在此处输入图像描述

这比任何替代方案都容易得多,因为您可以像字体一样轻松地设置这些图标的样式(在本例中为颜色)。它还提供了许多可供使用的有用图标。

但是使用此功能是否明智?此功能在 rc2 中有效,但在 rc1 中无效,而且我认为它在任何地方都没有记录。有人知道它是否可能在 SDK 的未来版本中继续工作?

此外,并非所有图标都可用 - 这会在 Rally 中定期更新吗?