Have other Airtable related questions? Post here!
Recently active
Hi Forum, i created a Gantt block for one of my projects. The problem is that while I can change the start and end dates manually I can,t move the bars in the block view. I have tried everything to no avail. I even created a new base and copied in the bar items, which didn’t work either. i would be grateful for your help.
I’m trying to roll up a bunch of different dates. I need them comma separated in an array, so I later can replace the comma with a line break to display them on top of each other. I’ve tried with ARRAYUNIQUE(DATETIME_FORMAT(values, ‘DD-MM-YYYY’)) in my roll-up field However this only works if there is only one date, but when there is more dates then they return ERROR. Is there a way around this?
Hello Airtable Community. I’m actually not sure if the subject is the right for this question but it’s the closest I could think of. I created a formula field to autofill out instagram.com prior to a profile name to save me re-typing it every time. (Thanks to Scottsworld for helping me with that) "https://www.instagram.com" & {profilename} Is there a way to only show instagram.com if a profilename is not empty? ie nothing will show in the formula field if profilename is empty. Hope this makes sense!
Is it possible to hide fields in the expanded view? Right now the expanded views is totally unusable. We have over 100 fields in our table, but only need to see 6-10 in the expanded view. Is that possible? Thank you!
Hello Airtable Superheroes! A major frustration with the Gantt block for our team is being restricted to using two input date fields. It would be so nice to be able to have one of them be a formula, so we can drag the dates around, which would change one of the dates and then the formula can update based on a duration input field. This seems silly, because you can just drag things around already, but if someone manually updates a record’s start date (which is very difficult to control with the current permissions scheme), the end date does not automatically update, nor does the gantt automatically shift to accommodate the change. Another super feature, would be to have the gantt show how many records are scheduled for each day. Because the gantt view is so “big” and blocky, it makes a lot of scrolling up and down is required to have a an idea of the number of tasks scheduled for each day. Giving a summary in the top date bar would be a HUGE help. Alternatively, I was going to try a com
I do not see a way to add a time field, so someone can choose 7:00am or 9pm, etc.
I have table with 3 fields name(lastname,firstname, email). id seems to be auto incremented in airtable. Now am trying to update records where id is 1 with the code below but it displays error below here is the code I have table with 3 fields name(lastname,firstname, email). id seems to be auto incremented in airtable. Now am trying to update records where id is 1 with the code below but it displays error below here is the code 1.) update records where id is = 1 const first_update = base.getTableByNameIfExists('myfirst_table'); // Update cell values //{id: record1.id, fields: {'My field name': 'updated value 1'}}, const ok = first_update.updateRecordAsync({id: '1', fields: {'lastname': 'Carrots-2','firstname': 'joy-2', 'email': 'joy-2@gmail.com'}}); if(ok){ alert('records updated successfully'); } 2.) update record where id is = 1 and email is = john@gmail.com const first_update2= base.getTableByNameIfExists('second_table'); // Update cell values //{id: record1.id, fields:
Hello, I am importing records into my airtable via a zap. The application at the other side of the zap allows users to submit their vehicle mileage firstly in the morning and then in the evening. A row/record is created for the start mileage, then another for the end mileage. There is a column for date, user, start mileage, end mileage. What i would like to achieve is to automatically calculate the daily mileage for each user on each day. So I need to match records that have the same date and user, then from this subtract the start mileage from the end mileage. Can anybody point me in the right direction if this is possible and if so, how it could be done? Thanks Mike
I would like to lock the permissions of editing ‘duration field’ to creators and up (that is easy), but let editors to be able to include information there ONLY by using time tracker block. My goal is to lock to the possibility to change amount of time manually. So, I can use that time duration for billing purposes. However, the problem is: IF I set permission of editing for ‘creators and up’, Time Tracker block can’t be used by ‘editors’ (my general employees) IF I set permission of editing for ‘editors and up’, Time Tracker block can be used by ‘editors’ (my general employees), but they can ALSO change the amount of time of the duration field manually (non secure information). Does anyone know how to solve that situation?
Hello everyone, I’m new to Airtable and I’m struggling to come up with a formula that calculates the different scenarios in relation to the timeframes for the tasks to be performed. I would like to post a notice describing the situation in relation to the various remaining timeframes. I am here so far, but i have an error that prevent notices to be displayed and I am lost… : IF( Deadline = BLANK(), /* Deadline is not entered */ "To be planned...", /* Deadline is entered */ SWITCH( {End date} != BLANK(), DATETIME_DIFF( Deadline, {End date}, 'days' ) >= 0, "DEADLINE IS TODAY !", DATETIME_DIFF( Deadline, {End date}, 'days' ) < 0, DATETIME_DIFF({Délai}, TODAY(), 'days') & " DAYS LATE !"), DATETIME_DIFF( Deadline, {End date}, 'days' ) > 0, "Delivered on time" ) ) Can anyone help? I would be very grateful :grinning: Have a Good day ! Gad
Hi, when I run the watch records module trigger for updated records Integromat pulls a set of records. When this is passed to the update record module only the first retrieved record gets processed. How to do a bulk update using Integromat?
Hi There, Looking for a little help either building or advising on this build. We are a credit broker B2B2C. I’m building an Airtable base to manage client onboarding, management and some internal BDM - CRM features. I need some help working out how to structure ‘rate cards’ per merchant (client) initially… Each merchant has a different combination of lenders Each merchant has a different combination of finance products to offer their customers from those lenders. Each merchant may be charged a subsidy (or paid a commission) at different rates (depending on size etc) on the same product with the same lender We may receive different commission rates from the lenders so need to be able to articulate this too. The end goal here is to have a ‘rate card’ against each merchant record. I believe I need to look at the many-to-many links but just want some advice on how best to structure this. Thanks in advance!
Hi - I want to be able to create a table that I can share the table and only that table with someone on the team. They would not be able to see or edit any other tables within that base. The can edit and add to the table, not just view it. Is this possible? If so how?
Hey everyone, I am a property manager with 6500 clients. I am making bases for all of my buildings with A LOT of info. What I am wondering is if I can have the client come into my Wordpress site and some either call for or go to just THEIR information? I have a portal section of my website. they are logged in with meta. Any advice would be greatly appreciated. The easier the better! :slightly_smiling_face:
Is there any way to set up repeating tasks, I read through some of the suggestions, but they seem too complex? I was planning to convert to Airtable, but I can’t do that if there is not a way to easily set up repeating tasks. Your assistance is appreciated!!
I’m using Project Master app (picture attached) which link to Xero app (picture attached). Although I created a quotation, bill, invoice but it does not show up in Xero app(picture attached).
Hello, I’m trying to configure a Zapier task to copy a PhantomBuster instagram username collection to an Airtable table. This task must to create one row per username. For the moment 1 row in Airtable is created for each PhantomBuster launch and I take 100 username per launch so everything is mixed. Is there any solution for my case to get 1 row per username or 100 rows created in Airtable from each PhantomBuster launch? Thanks and regards Thierry
A major limitation of Airtable currently is the ability to generate useful notification emails. Looking though the list of scripts on “Built On Air”, I don’t see any scripts that send emails. Have any scripts been written related to sending notification emails? Is that possible? Thank you! Paul Warren
I have table with 3 fields name (lastname,firstname, email). id seems to be auto incremented in airtable. Now am trying to programmatically delete records but its not working here is the code //table.deleteRecordAsync(record); //table.deleteRecordsAsync([record1, record2]); 1.) delete records where id is = 1 import {initializeBlock, useBase, useRecords, createRecordAsync, updateRecordAsync, updateRecordsAsync, table} from '@airtable/blocks/ui'; import React from 'react'; import {base} from '@airtable/blocks'; const first_tab = base.getTableByNameIfExists('myfirst_table'); const ok = first_tab.deleteRecordsAsync({id: '1', fields: {'lastname': 'Carrots-2','firstname': 'joy-2', 'email': 'joy-2@gmail.com'}}); if(ok){ alert('records Deleted successfully'); } 2.) delete record where id is = 1 and email is = john@gmail.com const first_tab2= base.getTableByNameIfExists('second_table'); const ok = first_tab2.deleteRecordsAsync({id: '1', 'email': 'john@gmail.
Hello, Given that every collaborator can share a base with anyone else, is it possible to notify a given email address (or every existing collaborator) when the base is shared with someone new? Best
With 5 sheets in my base I’m trying to delete the grid view for each. I want to do this to make sure that only the gallery view is available on my website. But, Airtable is not allowing me to delete it, do you have any other methods? Alternatively, is it possible to just make sure that only the gallery view is visible for all 5 sheets in the base after embedding?
I am working on a project/task management setup - I was aiming to have a field that tracks how many tasks are still open on a project. I have a project table and a task table and the tasks are connected to the projects. The tasks have the ability to be marked as complete with a checkbox. I was trying to figure out how to use a rollup field to count the amount of uncompleted tasks.
I have a table that is suppossed to create records for file attachment and other details. Juding from code below, How do I attach files along with other records in airtable. Do I have to convert the file to base64 or just upload the files to a remote server and then add the file links in the record. How does air table programmatically handle files attachments be it photos, pdf, videos etc. can someone help me out with the code below Thanks const files_tab = base.getTableByNameIfExists('myfiles_table'); const ok = files_tab.createRecordAsync({'title': 'file title','description': 'file details', 'myfile': 'my file attachment goes here'});
I am probably overthinking this but I am new here and just want to start out using a basic monthly calendar to use for checking off tasks. Can someone direct me to what form to use? Thanks so much.
Hi @openside I saw your reply to another person at New JotForm Integration - Mapping to Linked Record Fields. I am working with a nonprofit that is delivering basic groceries in Port Moresby, Papua New Guinea, to help fund the nonprofit. Wondering if you could PM me about Openside’s non-profit pricing? We are trying to use a Jotform to take people’s purchase orders (they will later make a bank transfer) and have them autocreate Airtable records in an Airtable inventory management database. Would love to have the orderform automatically pull the product selections from the database as they are added or changed, and also show whether an item is in stock and how many are in stock. Sounds like On2Air could be the answer! Thanks, Ramona
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.