Forums

Forums / Developing Portals / Filtering ListView dynamically

Filtering ListView dynamically

2 posts, 0 answered
  1. Missing user
    Missing user avatar
    18 Nov 2020
    Link to this post
    Hello,

    Could you please help me with dynamic filtering of ListViews.

    I can filter SubGrids dynamically with javascript by changing values in "subgrid._cascadeFieldData" array but I don't know how to do something similar with ListViews.

    Also I can't set a ListView filter to be value of one of the form fields in the widget editor on the form, is it possible?

    Thank you.
    • Add to Phrasebook
       
      • No word lists for English → Russian...
         
      • Create a new word list...
    • Copy
  2. Andre B
    Andre  B avatar
    16 posts
    Registered:
    10 Mar 2020
    30 Nov 2020 in reply to Missing user
    Link to this post
    Hi Dmitriy,

    Currently, this functionality does not exist in the ListView widget.  
    However, it may be possible to achieve a similar result. You could apply a filter to the dataSource of the ListView with some custom JavaScript and saved queries.

    For example:
    dataSource.filter({
        field: "field to filter by",
        operator: "eq",
        value: "value to be filtered by"
    });

    I've also provided some links to some documentation below: 
    https://docs.telerik.com/kendo-ui/api/javascript/mobile/ui/listview/configuration/filterable
    https://docs.telerik.com/kendo-ui/api/javascript/data/datasource/methods/filter

    Let me know if this works, or if you have any other questions regarding this functionality. If you require further assistance, you can also email support@crmportalconnector.com, or you can register for one of our Q&A session.
    https://www.crmportalconnector.com/support/training/daily-q-a-registration

    Regards,
    Andre
2 posts, 0 answered