所以我的问题与我创建的自定义应用程序的ComboBox值有关。
我的Rally Dashboard上有应用程序,但我注意到对于其他内部Rally应用程序,如果我选择特定的ComboBox值来过滤然后刷新页面,最后使用的过滤器仍然应用于数据。
有没有办法可以模仿自定义应用的这种行为?目前,它遵循选择可能的第一个值的默认行为。
(注意:我知道我可以使用'value'属性来设置默认值,但我想知道如何使它保存/响应用户在页面重新加载时选择的内容。
非常感谢任何帮助!
一切顺利, Masterme2
答案 0 :(得分:0)
只要您使用SDK 2.0,就完全支持。请查看此处有关维护状态的指南:https://help.rallydev.com/apps/2.0/doc/#!/guide/state
基本上你只需要将你的组合框配置为有状态。这是一个使缺陷优先级的组合框有状态的例子:
this.add({
xtype: 'rallyfieldvaluecombobox',
model: 'Defect',
field: 'Priority',
stateful: true,
stateId: this.getContext().getScopedStateId('priority')
});
相关属性为stateful
和stateId
。