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.

  • Voor het instellen of verwijderen van items in de permanente gegevensopslag zijn volledige toegangsprivileges vereist, terwijl voor het lezen van items dit niet het geval is. Zie Permanente gegevens configureren scriptstap.

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