Thunkable FR
  • 👋 Bienvenue dans Thunkable
  • 👶Pour Commencer
    • S'inscrire
    • Votre page de projets Thunkable
    • Tutoriels
    • L'application Thunkable Live
  • 🆕Créer un nouveau projet
    • Modifier les paramètres du projet
    • Actifs et taille des projets
    • Exemples de projets Thunkable
    • Galerie publique des projets
  • 🛠️ Composants
    • 🔘Interface Utilisateur
      • Button (Bouton)
      • Label (Etiquette)
      • Text Input (Saisie de texte)
      • List Viewer (Visionneuse de liste) (relecture en cours)
      • Web Viewer (Visionneuse Web)
      • Switch (commutateur)
      • Slider (curseur)
      • Alert (Alerte)
      • Loading Icon (Chargement de l'icône)
      • Date Input (Saisie de la date)
      • Time Input (Saisie du temps)
      • PDF Reader (Lecteur de PDF)
      • Rating (Classement)
      • 📊Data Viewers (Visualiseurs de données)
        • Data Viewer List (Liste de visualisation de données)
        • Data Viewer Grid (Grille de visualisation des données)
        • Custom Data Viewer Layout (Disposition personnalisée du visualiseur de données)
    • 📐Mise en page
      • Top Tab Navigator (Onglet supérieur Navigateur)
      • Bottom Tab Navigator (Onglet de navigation inférieur)
      • Stack Navigator (Navigateur à pile)
      • Drawer Navigator (Navigateur à tiroir)
      • Screen (Ecran)
      • Row (Ligne)
      • Column (Colonne)
    • 🔊Voix
      • Sound (Son)
      • Audio Recorder (Enregistreur Audio)
      • Text to Speech (Texte au discours)
      • Speech Recognizer (Reconnaissance de discours)
      • Assistant by Dialogflow (Assistant par Dialogflow)
      • Translator by Yandex (Traducteur par Yandex)
    • 📷 Image
      • Image
      • Photo Library (Photothèque)
      • Camera (Appareil photo)
      • Barcode Scanner (Lecteur de codes-barres)
      • Image Recognizer (Reconnaissance d'image)
      • Animation by Lottie (Animation par Lottie)
      • Video (Vidéo)
      • Video Recorder (Enregistreur vidéo)
    • 🗄️ Stockage des Données
      • Local Storage (Stockage local)
      • LocalDB (base de données locale)
      • Airtable
      • Media DB par Cloudinary
      • RealtimeDB par Firebase
      • Web API (API Web)
      • Smart Contract by Oasis (Contrat intelligent par Oasis)
      • Blockchain Wallet by Oasis (Portefeuille Blockchain par Oasis)
    • 🌍Localisation
      • Maps By Google and Apple (Cartes de Google et Apple)
      • Location Sensor (Capteur de localisation)
    • ⏲️ Capteurs
      • Timer
      • Accéléromètre
      • Gyroscope
      • Magnétomètre
      • Bluetooth Low Energie
    • ✉️ Authentification
      • Email Sign In by Firebase (Connexion au courrier électronique par Firebase)
    • 🤝Social
      • Share (Partager)
      • Notifications Push par One Signal
    • 💲Monétisation
      • Ads by Admob (Annonces par AdMob)
    • 🎮Gaming
      • Canvas (toile)
      • Sprites
      • Canvas Label
  • 🤖Blocs
    • Control (Contrôle)
    • Logic (Logique)
    • Math
    • Text (Texte)
    • Lists (Listes)
    • Color (Couleur)
    • Objects (Objets)
    • Device (Appareil)
    • Variables
    • Functions (Fonctions)
    • "Any Component" Blocks (Blocs "Généraliste")
    • Data Sources
    • 🤖🎮Gaming Blocks (en cours)
      • Events (événements)
      • Motion (Mouvement)
      • Looks (Apparence)
      • Direction
      • Sensing (Détection)
      • Add & Remove (Ajouter et Supprimer)
      • Stage (Scène)
      • Canvas Label (Etiquette de la Toile)
  • Post-Developpement
    • 🖥️ Emulateurs et test de l'application (en cours)
    • 🔒Confidentialité des données de l'application
    • 🔗Blockchain & Data Privacy
    • ➕Faire une Copie
    • 📥Téléchargement
    • 📤Partager
    • 📱Publication
      • Publier dans l'App Store (iOS)
      • Publier sur Play Store (Android)
      • Publier en tant qu'application Web (PRO)
    • Générer des captures d'écran
    • 🔎Résolution des problèmes
      • Problèmes de connexion
      • FAQs
    • 📏Introduction à l'espacement
    • 🖼️ Introduction au dimensionnement
    • 🔤Polices
    • 💾Gérer le stockage
    • 📝Bugs et demandes de fonctionnalités
  • Non-Officiel (à faire)
    • Google, Facebook and Github Sign In/Up (à faire)
    • 4 Keys To Designing A Great Mobile App
Powered by GitBook
On this page
  • Vue d'ensemble
  • Tutoriel vidéo
  • Pour commencer
  • Créez votre base et votre compte Airtable gratuit
  • Connectez votre base de données cloud avec Thunkable
  • Obtenir, télécharger, mettre à jour et supprimer des données
  • Obtenir des données
  • Suppression des données

Was this helpful?

  1. 🛠️ Composants
  2. 🗄️ Stockage des Données

Airtable

PreviousLocalDB (base de données locale)NextMedia DB par Cloudinary

Last updated 4 years ago

Was this helpful?

Vue d'ensemble

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

Tutoriel vidéo

Pour commencer

Connectez votre base de données cloud avec Thunkable

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

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".

Obtenir, télécharger, mettre à jour et supprimer des données

Obtenir des données

Obtenir des éléments pour une vue de liste à partir d'une colonne de la table de l'air

É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

Téléchargement et mise à jour des données

É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

Suppression des données

É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

Créez votre base et votre compte

Pour récupérer l'ID de la base, naviguez jusqu'à la page de et sélectionnez votre tableur. Vous verrez Base ID dans la section "Introduction" de cette page.

Airtable gratuit
documentation de l'API Airtable
Tutoriel vidéo
Pour Commencer
Obtenir, télécharger, mettre à jour et supprimer des données