Dashboard and slice filter showing incorrect row

Hi all,

I think this might be a bug, but every time I think there's an issue with Appsheet, it turns out to be an issue with my expression :), so hoping someone can help me figure out what the issue is.

I have this dashboard. It is supposed to be only Filter and Stock 2, but I added Stock 3  when trying to test the issue with Stock 2. When I add data to my filter, Stock 2 sometimes pulls/shows the wrong row. The identical Stock 3 shows the right row so I am confused. I don't know if my Slice filter expression is incorrect?

Correct when filtering Location 2 and SKU 2. Same row ID showing for both Stock 2 and Stock 3.

Pejme_19-1674014065055.png

 

Incorrect when filtering Location 2 and SKU 1. Stock 2 shows the wrong row.

Pejme_18-1674014051791.png

 

I changed Stock 3's View type to Detail view to see if it still works. Neither Stock 2 nor Stock 3 shows any date when filtering Location 2 and SKU 1. But it works fine when filtering Location 2 and SKU 2.

Pejme_2-1674014800695.png

Pejme_0-1674015040241.png

 

 

I have added the relevant settings below for your review. If there is anything else you need, please let me know.

Dashboard

Pejme_0-1674012505800.png

FIlter

Pejme_1-1674012591215.png

Pejme_2-1674012616954.png

Pejme_3-1674012641349.png

Stock 2 and Stock 3 share the same Slice. 

Pejme_6-1674012821711.png

Pejme_11-1674013374375.png

 

Pejme_4-1674012717156.png

Pejme_5-1674012762435.png

Stock 2 UX view

Pejme_12-1674013412201.png

Pejme_13-1674013735048.png

 

 

Stock 3 UX view. It is a copy of Stock 2 UX view. Only changed View Type (an.

Pejme_9-1674012942463.png

Pejme_14-1674013754414.png

 

Stock data

Pejme_10-1674013055593.png

 

 

 

 

Solved Solved
0 4 303
1 ACCEPTED SOLUTION

I think I have resolved the issue. Sharing this for anyone that might come across this post in the future.

Turns out that SKU had been set as the Key column instead of ID. I removed SKU as Key. That seems to have resolved the issue.

Pejme_0-1674078837492.png

Also, thanks @Marc_Dillon for trying to help ๐Ÿ˜Š

 

View solution in original post

4 REPLIES 4

Interactive mode typically doesn't mesh well with user-filterable dashboards like this. But I don't know if that's causing your issue.

Your expression looks fine to me, though I'd point out that it's missing cases for if the filter values are blank, if that matters.

Setting up a user-filterable dashboard like this doesn't really have a good UX when using a Detail view, because when you change your filter, the Detail view still tries to show the old record, but since it's not in the Slice anymore, all it can show is a blank view, the user still has to press the slideshows arrows to find the actual filtered record(s). Are you aware of this?


@Marc_Dillon wrote:

Interactive mode typically doesn't mesh well with user-filterable dashboards like this. But I don't know if that's causing your issue.

Your expression looks fine to me, though I'd point out that it's missing cases for if the filter values are blank, if that matters.

Setting up a user-filterable dashboard like this doesn't really have a good UX when using a Detail view, because when you change your filter, the Detail view still tries to show the old record, but since it's not in the Slice anymore, all it can show is a blank view, the user still has to press the slideshows arrows to find the actual filtered record(s). Are you aware of this?


Was not aware of this. Is there a better way of creating a filter that will show me data that can be updated? I want to be able to scan two separate barcodes. Based on the scanned barcodes, I want the app to show a specific item that I have in stock. I want to count the stock I have of this item and add it to the app, ideally without going to a differnt view (hence the dashboard).

@Marc_Dillon Even though my initial issue seems to have been resolved, I would love to learn more about how I can create better user filters if you have the time to share some knowledge. Thanks.

I think I have resolved the issue. Sharing this for anyone that might come across this post in the future.

Turns out that SKU had been set as the Key column instead of ID. I removed SKU as Key. That seems to have resolved the issue.

Pejme_0-1674078837492.png

Also, thanks @Marc_Dillon for trying to help ๐Ÿ˜Š

 

Top Labels in this Space