Skip to main content

Hi Everyone!

I'm relatively new to AirTable and figured this might be a question for you all! For context... I work with people who don't always reply to their emails or often miss conversations that we need their input on. Which means process get delayed when I don't get the answers quickly. That's okay though!

Anyways, I'm looking to create a prefilled form link that can list out all the questions in one place and constantly update. My idea is that those who answer the questions immediately will only see the most recent while those who miss emails or don't reply will see all of the questions they have not answered. The first part, generating the prefilled form link I figured out.

Now I for my ask for you folks - Is there a way I can conditionally hide fields if they answered the question in the past in the custom link. I'll use the example of one of my questions being "Vehicle" I know it won't be as easy but imagine their is a something like '&if'{vehicle}' '&hide_Vehicle=true'

If not, anyone have any recommendations for solutions? Did I explain that well? If not happy to clarify

Yeap, what you mentioned in your post is totally doable and I think I'd do something like this:

"https://airtable.com/shr0jpk8NdlR5fUTi" &

IF(

Vehicle,

"?prefill_Vehicle=" & Vehicle & "&hide_Vehicle=true"

)

 


Yeap, what you mentioned in your post is totally doable and I think I'd do something like this:

"https://airtable.com/shr0jpk8NdlR5fUTi" &

IF(

Vehicle,

"?prefill_Vehicle=" & Vehicle & "&hide_Vehicle=true"

)

 


I think we are close. But still coming up with an error after I made some corrections. What if we broke up the code and only focus on the hide value if vehicle has an answer? Thoughts? See below.


I think we are close. But still coming up with an error after I made some corrections. What if we broke up the code and only focus on the hide value if vehicle has an answer? Thoughts? See below.


Hmm, in your first screenshot you've added a "&" within the IF()'s first value that will error out I believe, and your second IF() doesn't have a value set.  Do check out Airtable's formula field reference as I think that'll prove very helpful


Hmm, in your first screenshot you've added a "&" within the IF()'s first value that will error out I believe, and your second IF() doesn't have a value set.  Do check out Airtable's formula field reference as I think that'll prove very helpful


Forgot to give the solution! I found a way with a looping field, take a look!

 

BW


Hi there!

Thank you for sharing the solution! To give you even more freedom and options to work with conditional fields, at miniExtensions, we've created a third-party form that integrates seamlessly with Airtable. With our form, you can create individual or grouped conditions to show or hide fields based on the values of other fields. Plus, with our versatile Save & Continue mode, you can calculate formula fields and use them to control field visibility as well!

You can calculate the formulas manually before submitting the form or periodically every few seconds:

Feel free to try out these features with a free account on miniExtensions 👍


Reply