2013-09-18 3 views
1

У меня есть скрипт ruby, который пытается вытащить некоторые настраиваемые поля из Rally, фильтр работает просто отлично (фильтр содержит одно из настраиваемых полей, которые я хочу вытащить), но когда я пытаюсь его отобразить, t отображается в списке (значение, возвращаемое для всех настраиваемых полей, пустое, а соответствующие значения возвращаются для FormattedID, Name, Description).Как отображать пользовательские поля в ралли?

Вот ссылка [ссылка] http://pastebin.ubuntu.com/6124958/

ответ

0

Пожалуйста, смотрите это post.

  1. Вы получаете поля?
  2. Какую версию WS API вы используете? Если это v2.0, то c_ добавлено к названию поля в коде?
  3. Как поле написано в вашем коде и как это правописание сравнивается с именем и отображением имени поля в пользовательском интерфейсе?
+0

Проблема заключалась в том, что при использовании префиксных полей «c_» эта версия должна быть указана как указано в сообщении, которое вы указали, и эта версия должна упоминаться как переменная конфигурации. В моем случае config [: version] => "v2.0" работал для меня! –

0

Существует еще одна причина, по которой пользовательские поля могут не отображаться (кроме версий и ссылок на «c_», упомянутых nickm). Я только что узнал об этом после того, как толкнула голова. В Ui-файле Rally SDK будут отфильтрованы все скрытые поля (например, _ref или другие скрытые настраиваемые поля), чтобы вы не могли просматривать их в своих приложениях в сетках, диаграммах и т. Д. Например, при построении Rally.ui.grid.Grid класс называется Rally.ui.grid.ColumnBuilder построен и выполняет команду на столбцы диаграммы, которые выглядят следующим образом:

_removeHiddenColumns: function (columns) { 
     return _.filter(columns, function (column) { 
      return !column.modelField || !column.modelField.hidden; 
     }); 
    }, 

Как вы можете видеть, если вы попытаетесь отобразить все поля, которые скрыты (как _ref, например) в сетка, столбец удаляется. Поэтому, хотя вы можете получать настраиваемые поля, они не будут отображаться, если эти поля не будут скрыты.

Смежные вопросы