Dynamic Filter?

Dynamic Filter?

Is it possible to create a user selectable dynamic picklist filter for the reports? I would like to be able to define the picklist of one field by what is selected in the previous filed like we do with picklists in creator.

Please see example below that I would like to be able to implement to the "View Mode Filters"
  1. if (count(Serial_Numbers[Description == input.Description])  ==  0)
    {
        clear Serial_Number;
    }
    else
    {
        seriallist  =  Serial_Numbers  [Description == input.Description] sort by  Serial_Number ;
        Serial_Number:ui.add(seriallist.Serial_Number.getall());
    }










Regards,
Jason Rapp