1. #1
    Sencha User
    Join Date
    Jun 2011
    Posts
    10
    Vote Rating
    0
    kent-111 is on a distinguished road

      0  

    Default How to use multi-sortInfo in groupingstore?

    How to use multi-sortInfo in groupingstore?


    I wan to sort the groupName by ASC and listing with sort Date by DESC, how to use the multi sortinfo ?please guide me thankz...
    Here is my Example Code:

    Store = new Ext.data.GroupingStore({
    proxy: new Ext.data.HttpProxy({ method: 'post', url: 'url' }),
    groupField: 'Name',
    sortInfo: {
    field: 'Date',
    direction: "DESC"
    },
    groupDir: 'DESC',
    reader: jsonReader
    });

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,522
    Vote Rating
    814
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    Have you tried using mutilSortInfo to see if that does anything? Or you can add sorters.
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha User
    Join Date
    Jun 2011
    Posts
    10
    Vote Rating
    0
    kent-111 is on a distinguished road

      0  

    Default


    I tried with these code but it din sort by date.

    Store = new Ext.data.GroupingStore({
    proxy: new Ext.data.HttpProxy({method:'post', url:'Url'}) ,
    groupField: 'Name',
    multiSortInfo: {
    sorters: [{ field: 'Name', direction: "ASC" }
    , { field: 'Date', direction: "DESC"}],
    direction: 'DESC'
    },
    groupDir: 'DESC'
    , reader: jsonReader
    });

  4. #4
    Sencha User
    Join Date
    Jun 2011
    Posts
    10
    Vote Rating
    0
    kent-111 is on a distinguished road

      0  

    Default


    here is my method using multi-info..

    Store = new Ext.data.GroupingStore({
    proxy: new Ext.data.HttpProxy({method:'post', url:url})
    ,groupField: 'Name',
    multiSortInfo: {
    sorters: [{ field: 'Name', direction: "DESC" }
    , { field: 'Date', direction: "DESC"}],
    direction: 'DESC'
    },
    groupDir: 'DESC'
    , reader: jsonReader
    });

Thread Participants: 1