Показать всех связанных детей с wsapi.Store

Я искал способ отобразить все недостатки проекта и его детей в Ралли, однако я не могу найти правильный путь для этого.

Кажется, в конструкторе нет родительского свойства, однако я видел, как это свойство использовалось в предыдущих версиях с использованием wsapiStore. Как правильно сделать это сейчас?

Вот посмотрите на мой код:

config.json:

{
    "name": "BasicRallyGrid",
    "className": "CustomApp",
    "server": "https://rally1.rallydev.com",
    "sdk": "2.1",
    "javascript": [
        "App.js"
    ],
    "css": [
        "app.css"
    ]
}

Звоните в магазин:

this.myStore= Ext.create('Rally.data.wsapi.Store', {
            model: 'Defect',
            autoLoad: true,
            filters: myFilters,
            /*filters: Ext.create('Rally.data.wsapi.Filter', {
                property: 'Parent',
                operator: '=',
                value: "SomeParent"
            }),
            listeners: {
                load: function (myStore) {
                    if (!this.myStore) {
                        this._createGrid(myStore);
                    }
                },
                scope: this
            },
            fetch: ['FormattedID', 'Name', 'Severity', 'Iteration', 'Project']
        });
    }
},

Код моей сетки:

_createGrid: function (myStore) {
    this.myGrid = Ext.create('Rally.ui.grid.Grid', {
        store: myStore,
        columnCfgs: [
            'FormattedID', 'Name', 'Severity', 'Iteration', 'Project'
        ]
    });
    this.add(this.myGrid);

Любая помощь будет принята с благодарностью. Кроме того, так как это мой первый вопрос, если я нарушил этикет, пожалуйста, дайте мне знать, чтобы я мог избежать этого в будущих постах.

Спасибо!

1 ответ

Вам просто нужно использовать обзор проекта... Ознакомьтесь с этим руководством: https://help.rallydev.com/apps/2.1/doc/

По умолчанию ваш магазин унаследует вашу глобальную область видимости, поэтому я ожидал бы, что он просто сработает, но в зависимости от того, что вы делаете, вам, возможно, придется явно указать область вашего проекта + вверх / вниз.

Другие вопросы по тегам