Sticky filters per channel for Teams Lists

New Contributor

Hi,

 

I would like to request 'sticky' filters for Teams lists, meaning: 

- At channel A, I want to be able to only show the records filtered on column X (e.g. only records from department A)

- At channel B, I want to be able to filter on column Y (e.g. records from all departments, but only concerning Quality)

- Etc etc etc

 

(We use 1 list for different channels because of cross-departmental use)

 

Today, filters get reset every time you go to another page, which is extremely annoying & time consuming, especially because the filtering itself is anything but user-friendly.

 

Second issue: relative time filter would be very nice. Filtering a date like the picture below is just horrible, and in no way acceptable for this use in 2021...

 

 

Schermafbeelding 2021-01-21 091811.png

 

Thanks in advance!

 

Kind regards,

Stijn

 

 

3 Replies
You can’t have sticky filters per say. But if you utilize the website tab. You should be able to use the filters via URL query strings that show up when applying filters via SharePoint lists on the web.

I haven’t tested if it holds the URL in teams but an idea you can try out. Other than that I don’t think it’s possible using lists. You could build a powerapp to serve up list data and use team variable to filter data as well as maybe another alternative and you could have a bit better date filtering.
The URL-fix doesn't work unfortunately. I guess we'll have to wait until this basic feature gets implemented.

@STISUT I have just discovered a way to make this work. You can achieve this with saved views. 

 

  1. Create your list and filter as you wish
  2. Click on All Items > Save view as
  3. Give your view a name and save
  4. Now go to the same menu and select Edit current view
  5. There will be a field Web address of this view copy this URL and use that when you are adding the list to Teams. 

BINGO Teams loads the filtered list. Also, you can update the saved view and it will populate everywhere you have it linked in teams

 

I hope this helps :)