Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Grid и Summary (https://javascript.ru/forum/extjs/12978-grid-i-summary.html)

cmygeHm 11.11.2010 11:07

Grid и Summary
 
Ребят! Всем привет!
Вопрос такой. Существуют примеры где используется Summary и Grid, но там всегда данные выводятся на одну страницу, без PaggingToolBara. В результате по окончании вывода данных выводится строка итогов. А у меня данные выводятся с использованием постраничной навигации. Поэтому я думаю в PaggingToolBare отразить итоги, правее кнопок навигации.
1. Какие есть еще варианты?
2. При попытке сделать так:
var paddingbar = new Ext.PagingToolbar({
        pageSize: parseInt(pager.getValue()),
        store: storage1,
        displayInfo: true,
        displayMsg: 'Показаны строки {0} - {1} из {2}',
        emptyMsg: "Нет строк",
        beforePageText : "Страница",
        afterPageText  : "из {0}",
        items: [
            '-',
            {
                xtype: 'label',
                handler: function()
                {
                    storage_summary.load(
                    {
                        params:
                        {
                            example_id: dealer.getValue(),
                            test_id: apparat.getValue()
                        }
                    });

                },

                text: 'asdf'+storage_summary // здесь пытаюсь инициализировать текст значением итогов из сторе
            }

        ]
    });
Грид выводится, и в поле текстовом написано Object. Идем дальше. Пытаемся сделать
text: 'asdf' + storage_summary.data.items[0].data['sum'];

и кричит что андефайнд "storage_summary.data.items[0]". Почему?
В другой области видимости где нибудь делаю
alert(storage_summary.data.items[0].data['sum']);

и отображается нужная информация.

3. Скиньте у кого есть хорошие примеры GridSummary.

Спасибо большое.


Часовой пояс GMT +3, время: 10:24.