Ich erstelle ein "Rally Custom HTML" Board mit diesem gruppierten Raster Beispiel.
https://help.rallydev.com/apps/2.1/doc/#!/example/groupable-gridRally Custom HTML - Filter auf Meilensteinen
Ich habe Probleme beim Hinzufügen eines Filters für einen bestimmten Milestone. Ich kann den folgenden Code abrufen, um User Stories problemlos zurückzusenden. Es hat einen generischen Filter für den Namen.
Wenn ich versuche, den Filter zu ändern, um "Milestones" zu verwenden, gibt es keine Ergebnisse zurück. Ich kann auf die Milestones-Eigenschaft zugreifen und sie als Spalte anzeigen.
<!DOCTYPE html>
<html>
<head>
<title>Grouped Grid Example</title>
<script type="text/javascript" src="/apps/2.0/sdk.js"></script>
<script type="text/javascript">
Rally.onReady(function() {
Ext.define('CustomGrid', {
extend: 'Rally.app.App',
componentCls: 'app',
launch: function() {
this.add({
xtype: 'rallygrid',
columnCfgs: [
'FormattedID',
'Name',
'ScheduleState',
'Milestones'
],
context: this.getContext(),
features: [{
ftype: 'groupingsummary',
groupHeaderTpl: '{name} ({rows.length})'
}],
storeConfig: {
model: 'UserStory',
groupField: 'Project',
groupDir: 'ASC',
filters : [
{
property : 'Milestones',
operator : 'contains',
value : ' '
}
],
fetch: ['Project'],
getGroupString: function(record) {
var Project = record.get('Project');
return (Project && Project._refObjectName) || 'No Project';
}
}
});
}
});
Rally.launchApp('CustomGrid', {
name: 'Custom Grid'
});
});
</script>
<style type="text/css">
</style>
</head>
<body></body>
</html>
Das habe ich anfangs versucht, aber ich bekomme keine Ergebnisse, wenn ich vom Eigenschaftsfilter "Name" auf den Filter "Meilensteine" umschalte. Ich verwendete die Methode "value: '/ meilenstein/12345'" mit der ID des Meilensteins, nach dem ich gesucht habe. Ich habe gerade die Eigenschaft "Milestones.Name" versucht, hatte aber die gleichen Ergebnisse. Um Tippfehler oder andere Rechtschreibprobleme auszuschließen, habe ich ein Leerzeichen ("") und eine leere Zeichenfolge ("") für die Suchwerte eingegeben, die ebenfalls keine Ergebnisse zurückgegeben haben. – MikeD
hmm .... ich habe gerade beide oben in meinem sub versucht und ich konnte Ergebnisse für beide bekommen. Sind Sie sicher, dass es Storys gibt, die Ihrer Meilensteinabfrage innerhalb des von Ihnen gesuchten Projektumfangs entsprechen? –
Danke! Du hast mich gerade zur Antwort gemacht. Meine Lösung war richtig, aber der Meilenstein hat Merkmale, die damit verbunden sind. Keine User Storys. Alle User Storys, die ich sehe, sind, weil sie an das Feature gebunden sind. So viele Probleme werden jetzt klar! – MikeD