How to make values that share a ref id dissapear from a "valid if" list as they are added to a table.
I currently use [column]-[column] to make the ref relayed values dissapear as new rows are added to the table, but I want a new set of otherly ref entries to ignore the previous ref entries in the table & the *value if list to show all values again.
Use the following expression syntax in the "valid if" or "suggested value" field :
Parent_Table[key Column]- This_Child_Tablet[ref column]
I think I understand you, but I want to be able to do it multiple times in the same table wherever the new entries share a value of a different column so that the list "Refresh" for new engagements..
Example. Tables: building, rooms, work orders, Inspections
Where:
Rooms have building Id's & List of rooms
Work orders have building id's- Selecting building
Inspections have Work order Id's- Rooms are selected from the list forced by "Valid if": Controlled by: [Room ID]-Inspections[Room ID].
The problem is you can only do it once. I want to do it again when the new rows have different work order ID's.
Is my assumption correct.. you have a Ref column and you want to filter the dropdown based on the already selected values? It needs to show all rows from the parent table minus already selected, right?
Right, But only for the selected values of that particular ref id.
Example. Tables: building, rooms, work orders, Inspections
Where:
Rooms have building Id's & List of rooms
Work orders have building id's- Selecting building
Inspections have Work order Id's- Rooms are selected from the list forced by "Valid if": Controlled by: [Room ID]-Inspections[Room ID].
The problem is you can only do it once. I want to do it again when the new rows have different work order ID's.
Your problem description is horrible. Stop using jargon and describe what you want to accomplish rather than how you think it should be implemented. No AppSheet terms. Describe the goal as you would to your grandmother.
The goal is to make the list come back
Not helpful.
Thanks, Grandma.
Good luck, then, You came to us. Try coming correct.
Several people have given very good feedback. You know you're the only person that responded, "I dOnT GeT It, AnD ItS AlL YoUr FaUlT..."
To achieve this, you need to:
You can do this by adjusting the Valid_if formula in the [Room ID] column in your "Inspections" table.
Identify the parent Work Order in the Inspection row:
Use SELECT to filter available rooms:
This setup should allow you to re-use the logic for new rows with different work order IDs while maintaining the room filtering for each work order individually.
User | Count |
---|---|
18 | |
9 | |
8 | |
5 | |
5 |