我在为 Rally 上的 AttributeComboBox 设置显示文本时遇到问题(SDK 2.0p,而不是较新的版本)。目前,AttributeComboBox 会为当前项目中的每个所有者生成 URL 地址列表,但不会生成每个所有者的名称。我认为将 displayField 设置为 'Owner.Name' 或类似的东西会起作用,但它没有。这是我的以下代码(Javascript):
this.down('#ownerFilter').add({
xtype: 'rallyattributecombobox',
cls: 'filter',
model: 'UserStory',
field: 'Owner',
displayField: 'Owner',
valueField: 'Owner',
allowBlank: false,
listeners: {
ready: this._onOwnerComboBoxLoad,
select: this._onOwnerComboBoxSelect,
scope: this
}
});
(注:示例代码已更改。属性已从“迭代”更改为“所有者”。)
不是让我的 AttributeComboBox 生成一个 URL 地址列表(它们确实对应于当前项目中的所有者),而是如何让所有者的名称出现?
我觉得答案非常简单,但我一直无法弄清楚。任何帮助将不胜感激。