Success! Looks like we've fixed this one. According to our records the fix was applied for a bug in our system in a recent build.
  1. #1
    Ext GWT Premium Member
    Join Date
    Jan 2012
    Posts
    17
    Vote Rating
    1
    paucarre is on a distinguished road

      0  

    Default Filter in paging grids

    Filter in paging grids


    In a paging grid, when filters are added the result is a useless grid: it shows as many pages as initially but all of them are empty but those that have a row that matches the pattern. This is useless from the usability point of view.
    What I think it should do is group all rows that match the pattern of the filter an then paginate those rows.
    In fact, I think the right way to implement this is by adding the filtering information in the loading system just as you do with the sorting. This way the server-side could do the filtering so the client did not have to do that effort.
    It is to say, add a field in a class that extends from ListLoadConfig that has the filtering information, just as you have for the 2.x version (FilterPagingLoadConfig)

  2. #2
    Ext GWT Premium Member icfantv's Avatar
    Join Date
    Sep 2011
    Location
    Superior, CO
    Posts
    411
    Vote Rating
    21
    icfantv will become famous soon enough icfantv will become famous soon enough

      0  

    Question


    How did you get a paging grid working with filtering? When I bind the loader on my paging tool bar it complains about the signature.

    Here's what I have:

    Code:
        RpcProxy<FilterPagingLoadConfig, PagingLoadResult<M>> proxy =
          new RpcProxy<FilterPagingLoadConfig, PagingLoadResult<M>>() {
    
    
            @Override
            public void load(FilterPagingLoadConfig loadConfig,
                             AsyncCallback<PagingLoadResult<M>> callback) {
              proxyCallback.execute(loadConfig, callback); // my own invocation...
            }
          };
    
    
        final PagingLoader<FilterPagingLoadConfig, PagingLoadResult<M>> loader =
          new PagingLoader<FilterPagingLoadConfig, PagingLoadResult<M>>(proxy);
        loader.setRemoteSort(true);
        loader.addLoadHandler(new LoadResultListStoreBinding<FilterPagingLoadConfig, M, PagingLoadResult<M>>(this.listStore));
    
    
        PagingToolBar pagingToolBar = new PagingToolBar(20);
        pagingToolBar.getElement().getStyle().setProperty("borderBottom", "none");
        pagingToolBar.bind(loader); // compiler error
    The error is:

    bind(PagingLoadConfig) cannot be applied to bind(FilterPagingLoadConfig). A cast did not fix the issue - probably because a FilterPagingLoadConfig is a PagingLoadConfig.

    Thanks,

    --adam

  3. #3
    Sencha - GXT Dev Team
    Join Date
    Feb 2009
    Location
    Minnesota
    Posts
    2,731
    Vote Rating
    90
    Colin Alworth is a glorious beacon of light Colin Alworth is a glorious beacon of light Colin Alworth is a glorious beacon of light Colin Alworth is a glorious beacon of light Colin Alworth is a glorious beacon of light

      0  

    Default


    icfantv: The generics issue should be better in beta3 - give that a try, see if that helps.

    paucarre: can you post a simple entrypoint that is wiring up the paging/filtering and drawing blank pages - the example at http://sencha.com/examples-dev/#Exam...motefiltergrid seems to be doing this, though there are only two pages, filtering a column reduces it to one column. An example you can offer demonstrating this issue would be helpful for us.

  4. #4
    Ext GWT Premium Member icfantv's Avatar
    Join Date
    Sep 2011
    Location
    Superior, CO
    Posts
    411
    Vote Rating
    21
    icfantv will become famous soon enough icfantv will become famous soon enough

      0  

    Default


    Colin-

    Beta3 fixed this. Thanks.

Thread Participants: 2

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi