Informatie over de permanente gegevensopslag
De permanente gegevensopslag is een reeks benoemde waarden die als onderdeel van het schema zijn opgeslagen in een FileMaker Pro-bestand, niet als recordgegevens. In tegenstelling tot variabelen, die tijdelijk in het geheugen worden opgeslagen en gebruikersspecifiek zijn, blijven vermeldingen in de permanente gegevensopslag beschikbaar in de FileMaker-sessies totdat ze expliciet worden verwijderd en zijn ze toegankelijk voor alle gebruikers van het bestand.
Elke vermelding in de permanente gegevensopslag bestaat uit het volgende:
-
Naam: Tekst voor de naam van het item.
-
Instantie-ID: Een extra tekst-id die u kunt gebruiken als naamruimte of eigenaar-id voor het groeperen van items met een gemeenschappelijk doel. U kunt bijvoorbeeld dezelfde instantie-ID gebruiken om alle benoemde items te identificeren die worden gebruikt door een specifieke instantie van een invoegtoepassing.
De combinatie van naam en instantie-ID identificeert een unieke vermelding in de permanente gegevensopslag van het bestand.
-
Data: Een waarde in elk FileMaker-gegevenstype: tekst, nummer, datum, tijd, tijdstempel, of container.
Wanneer de permanente gegevensopslag moet worden gebruikt
Gebruik de permanente gegevensopslag als u het volgende wilt opslaan:
-
Een versienummer of andere metagegevens over uw bestand
-
Configuratie-instellingen van invoegtoepassingen die in sessies blijven bestaan
-
JavaScript-bibliotheken of andere bronnen voor gebruik in webviewers
-
AI-modelprompts die worden gedeeld door meerdere scripts
-
Scriptgegevens die door scripts worden gedeeld voor gebruik door alle gebruikers zonder gebruik te maken van globale velden
Toegang tot de permanente gegevensopslag
Als u wilt werken met de permanente gegevensopslag, gebruikt u:
-
Permanente gegevens configureren scriptstap: Hiermee kunt u een item in de permanente gegevensopslag instellen of verwijderen.
-
GetPersistentData functie: Retourneert de permanente gegevenswaarde die is opgegeven op naam en instantie-ID.
-
ListPersistentDataIDs functie: Geeft als resultaat een lijst met instantie-ID's voor de invoeren waarvan de naam is opgegeven in de permanente gegevensopslag. Gebruik deze wanneer u moet controleren welke instanties aanwezig zijn voordat u de gegevens ophaalt.
Opmerkingen
-
De permanente gegevensopslag is alleen toegankelijk binnen de context van het huidige bestand.
-
Alle gebruikers die met het bestand zijn verbonden, delen dezelfde permanente gegevensopslag. Wijzigingen die door één gebruiker worden aangebracht, zijn onmiddellijk beschikbaar voor alle andere gebruikers.
-
Wanneer u een bestand kloont, worden permanente gegevens in de gegevensopslag opgenomen in de kloon. Raadpleeg Bestanden opslaan en kopiëren.
-
De permanente gegevensopslag wordt niet gekopieerd naar het doelbestand wanneer u het FileMaker-programma voor gegevensmigratie gebruikt, omdat in de permanente gegevensopslag geen recordgegevens staan. Zie de Handleiding voor de FileMaker data migration tool.
-
Bij het werken met bestaande vermeldingen zijn namen en instantie-ID's niet hoofdlettergevoelig.