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
  • Ajouter un tableau de données à votre application
  • Obtenez les données de votre tableau
  • Mettre à jour les données dans votre tableau

Was this helpful?

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

LocalDB (base de données locale)

PreviousLocal Storage (Stockage local)NextAirtable

Last updated 4 years ago

Was this helpful?

De nombreuses applications nécessitent un simple tableau de données pour effectuer un certain nombre de tâches essentielles. Une façon d'ajouter ces données est d'utiliser une base de données locale, abréviation de "database".

Ajouter un tableau de données à votre application

La première chose que vous voulez faire après avoir ajouté le composant est de modifier le tableau des données.

Obtenez les données de votre tableau

Événement

Description

GetCell (column, row number)

Obtenir les données dans une cellule sur la base du numéro de colonne et de ligne

GetColumn (column)

Permet d'obtenir les données dans une colonne formatée sous forme de liste basée sur le numéro de la colonne

GetRow (row number)

Permet d'obtenir les données d'une ligne sous forme de liste basée sur le numéro de la ligne

Number of Rows

Obtenir le nombre de lignes

Mettre à jour les données dans votre tableau

Événement

Description

SetCell (column, row number, value)

met à jour les données d'une colonne et d'une ligne spécifiées avec une valeur

Vous pouvez mettre à jour les données dans votre base de données locale à partir de l'application elle-même. Pour l'instant, vous ne pouvez mettre à jour qu'une cellule spécifique. Nous espérons ajouter la possibilité d'ajouter et de supprimer une ligne entière. Toute mise à jour que vous effectuez dans la table à partir de l'application ne sera visible que par l'utilisateur spécifique de l'application. Pour effectuer des modifications qui seront répercutées dans toutes les applications, nous vous suggérons d'utiliser le composant où les données sont stockées dans le nuage.

Actuellement, les modifications apportées aux données de votre base de données locale ne seront pas stockées dans les différentes sessions de l'application. Si vous souhaitez que les modifications apportées à vos données soient stockées sur plusieurs sessions de l'application, vous pouvez utiliser un composant Airtable, dont les données sont stockées dans le nuage, ou utiliser des pour stocker les données localement, soit sous forme de chaînes de texte, soit sous forme d' propriétés multiples. Les données stockées avec le composant Data Sources sont également persistantes d'une session à l'autre.

Airtable
variables stockées
objets aux
Vous pouvez saisir vos données manuellement ou les copier-coller à partir de la plupart des tableurs
Obtenir le bloc de cellules utilisé pour renvoyer le nom d'un mois tel qu'il correspond au mois numérique