I have set up an appsheet and have a slice for manager view where they need to update information in a table. I only want text, like instructions, to show in edit mode on the top of the form after they click edit. I can see it in proxy view, but my end users do not see the instructions. I have two columns in my sheet with no text in the row/column. I have show/text w/ content. But I can not get the show/_if, no matter what I try to work. Please help!
Hi @CHELLEZIEME
Can you use this expression in the Show_If field for the columns you wish to see in edit mode:
CONTEXT("ViewType")="Form"
For reference:
Oh yes, I have tried that MANY times.
Can you try using virtual show type columns, and make sure they are part of the slice presented to the users?
Forget about the columns in the Sheets for the show-type part.
I have tried that too, no luck. When I am in AppSheet and go to manager view, everything looks right. But when end user goes in, they do not see the show only columns.
Can you share a screenshot of:
- your columns settings
- your view settings
- your slice settings
Thanks
I keep getting an error message when trying to send images here.
1
2
Hi @CHELLEZIEME
I don't see the columns settings (from Data pane), but here are some information:
- custom views takes over the system generated views.
- I see slice name "Manager Slice 1", but system-generated views name "Manager Slice_Detail" and "Manager Slice_Form". Is that about the correct data source?
I would recommend using:
- Slices : user_slice, manager_slice
- views :
1) remove the custom views you already hav.
2) create view names user_slice and manager_slice with type TABLE, set it to position First, then SAVE. it will create system-generated views specifically for these slices.
3) manage the columns order and presence ONLY from the Slice settings. This will be reproduced in each system-generated views.
User | Count |
---|---|
18 | |
11 | |
7 | |
3 | |
2 |