Welcome to the Airtable Community Product Ideas Board! Help us shape the future of the Airtable platform by sharing your ideas or kudoing suggested features from other Airtable enthusiasts like yourself.
I don't understand how both btoa() and atob() methods are supported within the Airtable Scripting App Extension, but not within an Automation Scripting Action. https://developer.mozilla.org/en-US/docs/Web/API/btoa https://developer.mozilla.org/en-US/docs/Web/API/atob Base64 encode and decode is an absolute staple in system integrations. Can it please be included to the Automation Scripting environment? To get me out of a tight spot, I have used the below function to substitute btoa() function btoa(str) {
let characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
let result = '';
let i = 0;
let char1, char2, char3;
while (i < str.length) {
char1 = str.charCodeAt(i++);
char2 = str.charCodeAt(i++);
char3 = str.charCodeAt(i++);
result += characters.charAt(char1 >> 2);
result += characters.charAt(((char1 & 3) << 4) | (char2 >> 4));
result += characters.charAt(((char2 & 15) << 2) | (char3 >> 6));
result += characters.charAt(char3 & 63);
}
return result;
} I think that this is rather unnecessary...
... View more
Just to ensure I'm using the jargon correctly, I believe an 'Interface' is a groups of 'Pages' -- with that out of the way, I wonder if it would be relatively 'low hanging fruit' to offer the ability to move a Page to another Interface within the same Base? Why would you want to do this? The Enterprise plan has granular permissions that control which Interfaces can be accessed by which users/groups. A Page in an interface might be useful to multiple groups, but that doesn't mean I want multiple groups to have access to the entire Interface. This results in having to re-create Pages in different Interfaces that have the appropriate permission settings. A function to move a Page to a different Interface (within the same Base of course) would be a significant 'quality of life' improvement and time-saver in this situation. It could live in the page's '...' menu (see screenshot)
... View more
What is the proposed idea/solution? As it's possible to pre-fill a View Form field - it would be useful if field permissions could be set to prevent the user from editing specified (pre-filled) fields - the idea being that the field is read-only and is simply relaying information to the user who's filling out the form. Currently, if the field permissions within the table are set to "Nobody" can edit - a user viewing and filling out a form can still edit that field. How does this solve the user problems? It allows pre-filled forms to be sent and filled out by users, but only desirable fields are editable, whilst others fields are restricted from editing and will display pre-filled data that can't be edited - but can be viewed during the form process. Who is the target audience? Anyone who is using an Airtable automation to send a Form Link, with pre-filled URL switches, where some fields should really be non-editable and view only.
... View more
My team and I would love to work asynchronously on one airtable but when we leave each other comments on records the number stays there forever so we have no way of keeping track of what still needs to be discussed (you can erase your comments but not others and that way you erased the convo!). I’d like a way to get rid of the number shown on the record please.
... View more
I’m using Airtable now for almost everything and I love grouping feature. But when I group by date it groups by every single day but possibility to group by month would be better because there would be only 12 groups instead of 1 to 365.
... View more
For most content, I like to have all the text visible, but I don’t want the column to be any wider than it needs to be.
Excel lets users auto-size columns (and rows) so that they’re just wide (or tall) enough to fit all their content.
The Excel shortcut for this useful feature is to double-click the right edge of the column header.
... View more
Please implement import/export formats beyond CSV. Being able to migrate to/from tools like FileMaker and Access is critical. Hell, even XLS export would be an improvement. CSV is of course clean, but it’s OLD, and removes 100% of database functionality upon export. Thus, it is not a valid backup format. We require offline file-based backups. Thank you!
... View more
I’m loving the new Interface Designer! I’m seeing a lot of overlap between that and the older Page Designer, but there are some features I’d love to see ported over. Specifically, I love how Page Designer has the ability to create a text box with {Fields} that you can {Put In Brackets} to fill in the blanks. I see that Interface has the ability to add a text box, but no way to for the content to be dynamic. I also love the ability in Page Designer to add an attached image and change how it’s cropped or resized to fit a certain dimension. It looks like Interface crops images without an option to scale to fit. Can’t wait to see what’s next for Interface Designer! I didn’t even know how much I would want this until I saw it. I know my team is going to find it really useful!
... View more
For those with LONG records (such as >30 fields)…
Wouldn’t it be nice to VISUALLY break up the record in a way such that you know where you are in the record?
I routinely work on a database that has approx 60 fields per record. The new Conditional Forms field on Airtable has been a lifesaver and is a GREAT upgrade.
However, when you are NOT entering the data in the “Form”, but rather looking at the record in the Grid view, you still see all the fields and it can be overwhelming to scroll through them all. (And in my case, creating a different view with some fields turned OFF is not a good solution)
My idea would be to add horizontal divider lines and/or spacers to visually break up the record to allow you to see where you are within the record.
Alternative #2, have vertical colored lines that run along the side of the opened record which signal where you are in the record. (You could choose the color label when you create the field).
See example below:
... View more
Please add inches/centimeters, rulers, margins/guides, resolution, etc.
The Page Designer block is great, truly; but not at all optimal for actual page layout designers.
Also, DYMO and Avery label output, pretty-please.
XO,
A.
... View more