Ir para conteúdo


Foto

Como passar parametros para store de um gráfico piechart


  • Por favor, faça o login para responder
Não há respostas para este tópico

#1 juliano.dantas

juliano.dantas

    Member Avançado

  • Membros
  • PipPipPip
  • 124 posts
  • LocationBrasilia

Postado 01 July 2014 - 17:17

Caros amigos,

Criei um gráfico e gostaria de passar dois parâmetros para o store dele a partir do tbar do panel, contudo, ao utilizar "keypress" em qualquer um campo de parâmetro, não é executado o php. Alguém já criou gráfico com parâmetros que possa dar alguma dica de como resolver?
Segue o meu código abaixo:

var pizzaDM = new Ext.Panel({
    id: 'grafico',
    width: 400,
    height: 400,
    hiddenTitle: true,
    tbar: [
            new Ext.form.Label({text: 'Início: '}),
            new Ext.form.DateField({
                id         : 'data_inicial',
                name       : 'data_inicial',
                fieldLabel : 'Data Inicial',
                width      : 100,
                allowBlank : false
            }),
            {xtype: 'tbseparator'},
            new Ext.form.Label({text: 'Fim: '}),
            new Ext.form.DateField({
                id         : 'data_final',
                name       : 'data_final',
                fieldLabel : 'Data Final',
                width      : 100,
                allowBlank : false,
                enableKeyEvents: true,
                listeners:{
                        keypress: function (obj, e){
                            if (e.getKey() == 13)
                                //Ext.MessageBox.alert('teste','apertei o enter');
                                 storeDM.reload(); [color=red]<-- AQUI É ONDE ESTÁ O PROBLEMAS[/color]
                        }
                    }
            })
        ],
    items: {
        store: storeDM,
        xtype: 'piechart',
        dataField: 'quantidade',
        categoryField: 'nm_requisitante',       
        //extra styles get applied to the chart defaults
        extraStyle:
        {
            legend:
            {
                display: 'right',
                padding: 5,
                font:
                {
                    family: 'Tahoma',
                    size: 13
                }
            }
        }
    }
});

Abraço a todos.
Juliano Dantas




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos