Airtable
Last updated
Was this helpful?
Last updated
Was this helpful?
Airtable est un service qui ressemble à un tableur mais qui agit en fait comme une base de données. Il peut donc faire des choses semblables à celles d'une base de données, comme stocker des pièces jointes, c'est-à-dire des images dans vos feuilles de calcul (et pas seulement du texte) et relier des enregistrements entre les feuilles de calcul.
Nous aimons Airtable parce que l'installation est relativement facile pour un tableur
Il y a quatre propriétés que vous devez récupérer sur Airtable pour le connecter avec Thunkable : API Key
, Base ID
, Table Name
et View Name
API Key
Pour récupérer la clé API, vous devez vous rendre sur la page "Account" et générer une API Key
Base ID
Pour récupérer l'ID de la base, naviguez jusqu'à la page de documentation de l'API Airtable et sélectionnez votre tableur. Vous verrez Base ID
dans la section "Introduction" de cette page.
Table Name
et View Name
Le nom de la table et le nom de la vue peuvent être récupérés en saisissant les champs de votre tableur comme indiqué ci-dessous. Votre nom de table par défaut doit être "Table 1". Votre nom de vue par défaut doit être "Grid View".
Événement
Description
GetCell (rowNum
, columnName
)
Retourne la valeur d'une cellule spécifique
GetColumn (columnName
, maxNumRows
)
Retourne une colonne sous forme de liste
Get Row (rowNum
)
Retourne une valeur de ligne en tant qu'objet
Get All Rows
Retourne les lignes comme objet
Get Selected Rows (startingRowNumber
, numRows
)
Renvoie les lignes comme un objet basé sur un startingRowNumber et des numRows spécifiés
Événement
Description
CreateRow (rowObject
)
Télécharge une nouvelle ligne de données basée sur une rowObject
SetCell (rowNum
, columnName
, value
)
Mise à jour de la valeur d'une cellule dans une rowNum
et une columnName
particulière
UpdateRow (rowObject
)
Mise à jour d'une ligne basée sur une rowObject
UpdateRowNum (rowNum
, rowObject
)
Mise à jour d'une ligne basée sur une rowObject
et une rowNum
ReplaceRowNum (rowObject
)
Remplace une ligne basée sur une rowObject
ReplaceRow (rowNum
, rowObject
)
Remplace une ligne basée sur une rowObject
et une rowNum
Événement
Description
DeleteRowNum (rowNum
)
Supprime une ligne basée sur rowNum
DeleteRow (rowNum
, rowObject
)
Supprime une ligne basée sur une rowObject
et une rowNum