Formula "Check-In" button stopped pulling record ID
I created a Check-In button that uses a formula, and it was working fine for a couple of weeks. However, it recently stopped pulling and autofilling the “Time Card” field. I also have staff use our interface to check in and log time for hours used on the time card.
Would you mind sharing some additional context? E.g. screenshots of your current setup?
Also, I’d suggest you create a new formula field (not the button field) and use the same formula. In such way you will at least be able to see what the formula outputs to see where the issue really is.
Thanks Mike! This is Angie and I’m using the owner’s credentials. I have beach staff using an interface. The first screenshot is of the data view. It was working a few weeks ago. A user would click the Check In button and it would redirect to the form with the Time Card and Date prefilled. Once someone is checked in, the Log Time button becomes available to click and log hours, which is also a workaround from what I wanted but it works.
Hi Angie! Extremely long shot, but could you try clicking ‘Clear form’ and then reloading the page?
If that doesn’t work, if you could direct message me an invite link to your base I could take a look at it for you! Recreated your setup here and it works fine, and so would have to do further investigation in the base itself I’m afraid
Wow, it looks like this is a current bug in Airtable’s forms.
I can’t get Airtable’s forms to prefill any linked records anymore, although I can still get it to prefill all the other fields.
Please be sure to report this as a bug to support@airtable.com, and hopefully they will fix it ASAP.
In the meantime, this is probably the best time ever to talk about the MUCH MUCH better way of creating forms for Airtable, which is to use Fillout’s advanced forms for Airtable.
Fillout is 100% free, and people have been using it for years to not only workaround Airtable’s bugs like this, but more importantly…
Fillout offers hundreds of features that Airtable’s native forms don’t offer, including 4 different ways to prefill a form — and 3 of those ways don’t even require you to create a complicated prefill URL at all!
Actually, I lied — Fillout also offers a 5th way to prefill a form, because it allows you to update Airtable records directly with a form, You would use this method if you’re trying to update an existing record in Airtable.
@TheTimeSavingCo Removing the conditional filter worked! @ScottWorld yes, this resolved the issue.
Thank you all!
@ChrisManchester
That’s great! If you don’t mind, could you please mark my answer as the solution above? This will help others in the future, because it should rise to the top of the search results.