I have a screen with multiple inline lists. The first is called ‘Team Feed’
I have a custom action on Team Feed which opens a detail screen for the selected item (which can be one of 6 different types) after I do a Set Col Val to set the object as viewed. I use Show Detail Screen for whatever object is in the ‘feed’ (Team Feed is basically a list of references to the actuals objects). In the inline action I have access to User Profile and Team Feed (makes sense).
One Detail Screen is for a question with an “Answer Question” button with an action.
Now the weird part. When I use Set Col Value I have access to the User Profile and the Agenda tables. I need access to the Team Feed table or the Post table (which what rel->Post\Question relates to) - not the Agenda table.
My question is how does Glide figure out what is accessible at the various action level/depths? Agenda is NOT used anywhere with these sequence of Detail screens.
you probably are on the Agenda sheet… click the table editor, and check what sheet is open… when you click details… you are landing on that item sheet… no longer on the screen where you have that inline list
That is the mystery, on the screen I am in the “Posts” sheet where I should be (Show Detail was for a relation that referenced a Post row). All the components can access the Post sheet. It is the action builder that is showing the Agenda sheet.
But you got me thinking so I deleted the whole action sequence and started new. Now I am in the correct sheet. No more Agenda sheet!!
yep… always be aware of what sheet and what row you are on… also where are the items you are addressing with the actions…
also, be aware if you change relations… action table might be still on the last used table… so, is better to delete the action and make a new one.