À propos du stock de données persistantes
Le stock de données persistantes est un ensemble de valeurs nommées enregistrées en tant qu'élément du schéma dans un fichier FileMaker Pro, et non en tant que données d'enregistrement. Contrairement aux variables, qui sont temporairement stockées en mémoire et sont spécifiques à l'utilisateur, les entrées du stock de données persistantes restent disponibles dans les sessions FileMaker jusqu'à ce qu'elles soient explicitement supprimées et sont accessibles à tous les utilisateurs du fichier.
Chaque entrée dans le stock de données persistantes se compose des éléments suivants :
-
Nom : nom de l'entrée.
-
ID de l'instance : identifiant de texte supplémentaire que vous pouvez utiliser comme espace de noms ou identifiant de propriétaire pour regrouper les entrées qui ont un objectif commun. Par exemple, vous pouvez utiliser le même ID d'instance pour identifier toutes les entrées nommées utilisées par une instance spécifique d'une extension.
La combinaison du nom et de l'ID de l'instance identifie de manière unique une entrée dans le stock de données persistantes du fichier.
-
Données : une valeur de n'importe quel type de données FileMaker (texte, nombre, date, heure, horodatage ou conteneur).
Quand utiliser le stock de données persistantes
Utilisez le stock de données persistantes lorsque vous devez stocker les éléments suivants :
-
un numéro de version ou d'autres métadonnées concernant votre fichier ;
-
des réglages de configuration d'extension qui persistent entre les sessions ;
-
des bibliothèques JavaScript ou autres ressources à utiliser dans les Web Viewers ;
-
des prompts de modèle d'IA qui sont partagés entre plusieurs scripts ;
-
des données de script partagées entre les scripts pour être utilisées par tous les utilisateurs sans passer par des rubriques globales.
Comment accéder au stock de données persistantes
Pour travailler avec le stock de données persistantes, utilisez les éléments suivants :
-
action de script Configurer les données persistantes : Définit ou supprime une entrée dans le stock de données persistantes.
-
fonction ObtenirDonnéesPersistantes : Renvoie la valeur de données persistantes spécifiée par le nom et l'ID de l'instance.
-
fonction ListeIDDonnéesPersistantes : Renvoie une liste d'ID d'instance pour les entrées avec le nom spécifié dans le stock de données persistantes. à utiliser lorsque vous devez vérifier quelles instances existent avant de récupérer leurs données.
Remarques
-
Le stock de données persistantes n'est accessible que dans le contexte du fichier actuel.
-
Tous les utilisateurs connectés au fichier partagent le même stock de données persistantes. Les modifications apportées par un utilisateur sont immédiatement disponibles pour tous les autres utilisateurs.
-
Lorsque vous clonez un fichier, des entrées de stock de données persistantes sont incluses au clone. Consultez la section Enregistrement et copie de fichiers.
-
Le stock de données persistantes n'est pas copié dans le fichier de destination lors de l'utilisation de l'outil de migration de données FileMaker, car le stock de données persistantes n'est pas une donnée d'enregistrement. Consultez le Guide de l'outil de migration des données FileMaker.
-
Lorsque vous travaillez avec des entrées existantes, les noms et les ID de l'instance ne sont pas sensibles à la casse.