FlexGrid Row with List in it + Filter

Posted by: eike.braendle on 18 March 2018, 10:09 pm EST

    • Post Options:
    • Link

    Posted 18 March 2018, 10:09 pm EST

    Hi,

    I have the following situation:

    I have a FlexGrid which is filled with several Data. Each row contains the data ob one object with information for name, timestamp, unit etc. One property of this object is a list of strings. This list of string is filled dynamically in an other view out of a list of proposals. So the following is a possible layout of the list:

    • Item1 | “Var A” | 19.03.2018 | V | string A

      string B
    • Item2 | “Var B” | 19.03.2018 | V | string B

      string C
    • Item3 | “Var C” | 19.03.2018 | V | string A

      string C
    • Item4 | “Var D” | 19.03.2018 | V | string A

      string B

      string C

    The problem for this is now, that the default filter of FlexGrid can not filter on the items in the string list. When I add the data as one string, each combination is a separate entry in the values list. If I add it as a list and change the layout of this cell to a listview for example, the value in the filter is just “System.Generic.IEnumerable”.

    What I want to accomplish is a Filter like in Excel, where each entry is a separate value inside of the filter view and when I select “string C”, then only Item2, 3 and 4 are shown.

    Is there any way to accomplish this with a custom filter for example? Or can I add the date to the list in a different way, that will solve this out of the box?

    Thanks for your help!

    Eike

  • Posted 19 March 2018, 3:35 pm EST

    Hi Eike,

    Sorry to mention but C1FlexGrid does not support custom filtering.

    So, we cannot achieve your requirement.

    As well I will try to find an approach to resolve the issue and will share with you if I found any.

    Hope, it clarifies for you.

    Thanks,

    Singh

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels