Gegevens importeren in FileMaker Go
Als u gegevens wilt samenvoegen vanuit een lokaal bestand op een iOS- of iPadOS-apparaat naar een FileMaker Pro-bestand door gebruik te maken van FileMaker Go, moet u de scriptstap 'Records importeren' gebruiken.
In FileMaker Pro maakt u een script dat gebruik maakt van de scriptstap 'Records importeren'. Tijdens deze scriptstap wordt het bronbestand waaruit moet worden geïmporteerd en waarin de toewijzing van bronvelden aan doelvelden wordt ingesteld specifiek gemaakt. Uw script kan:
-
importeren vanuit een extern FileMaker Pro-bestand naar een ander lokaal of extern FileMaker Pro-bestand;
-
importeren vanuit een lokale bron (FileMaker Pro of andere ondersteunde indelingen) naar een lokaal of extern FileMaker Pro-bestand
Zie de volgende voorbeelden en de scriptstap Records importeren in FileMaker Pro Help.
Voorbeeld 1: importeren vanaf een externe bron (Extern.fmp12) in een lokaal bestand (Lokaal.fmp12)
In dit voorbeeld staat het bestand Lokaal.fmp12 op een iOS of iPadOS-apparaat en heeft het een script nodig dat gegevens uit een externe bron (Extern.fmp12) importeert. U gebruikt FileMaker Pro om het script te maken in het lokale bestand. Daarna zet u het bestand over naar FileMaker Go. U kunt het script vervolgens uitvoeren in FileMaker Go om de gegevens te importeren uit het externe bestand.
-
Open Lokaal.fmp12 en Extern.fmp12 in FileMaker Pro.
-
Maak een script in Lokaal.fmp12. Bijvoorbeeld:
KopiërenRecords importeren [ Met dialoogvenster: Uit ; Tabel: Lokaal ; "Extern.fmp12" ; Bijwerken ; Mac Romeins ]
-
Selecteer Gegevensbron specificeren en klik op Bestand.
-
In het dialoogvenster Bestand specificeren selecteert u bij Bestandstype de optie FileMaker Pro-bestanden. Stel vervolgens een pad in naar het externe bronbestand met behulp van de domeinnaam of het IP-adres van de host. Bijvoorbeeld:
Fmnet:/myhost.example.com/Remote.fmp12
-
Selecteer Importvolgorde specificeren en kies welke bronvelden aan doelvelden moeten worden toegewezen.
-
Sla het script op.
-
Sluit Lokaal.fmp12.
-
Breng het bestand Lokaal.fmp12 over naar FileMaker Go.
-
Open Lokaal.fmp12 in FileMaker Go en voer het script uit.
Het lokale bestand wordt bijgewerkt met gegevens uit het externe bestand.
Voorbeeld 2: importeren vanaf een lokale bron (Lokaal.csv) in een extern bestand (Extern.fmp12)
In dit voorbeeld moet voor het externe bestand (Extern.fmp12) een script worden uitgevoerd waarmee gegevens worden geïmporteerd vanaf een lokaal bestand met komma's als scheidingsteken (Lokaal.csv). U moet FileMaker Pro gebruiken om het script in het externe bestand te maken. Daarna gebruikt u FileMaker Go om het gehoste externe bestand op uw iOS- of iPadOS-apparaat te openen en voert u het script uit om de gegevens uit het lokale bestand te importeren.
-
Draag Lokaal.csv over naar FileMaker Go.
-
Open het bestand Extern.fmp12 in FileMaker Pro.
-
Gebruik de Scriptwerkruimte om een script in Extern.fmp12 te maken. Bijvoorbeeld:
KopiërenVariabele instellen [ $FilePath ; waarde: Get(DocumentsPath) & "Lokaal.csv" ]
Records importeren [ met dialoog: Uit ; tabel: Lokaal ; "$FilePath" ; Toevoegen ; Mac Roman ]waarbij het pad naar het bronbestand op het apparaat gelijk is aan
file:$Bestandspad
-
Selecteer Gegevensbron specificeren voor de stap Records-script importeren en kies Bestand.
-
Selecteer bij het Bestandstype Komma's als scheidingsteken in het dialoogvenster Bestand specificeren. Voeg vervolgens een ander pad toe aan de lijst met paden waar FileMaker Pro een lokale kopie van Lokaal.csv kan vinden. Bijvoorbeeld:
file:$Bestandspad
Bestand:Lokaal.csv
Met dit tweede pad kan FileMaker Pro de bronvelden instellen in de scriptstap Records importeren.
-
Selecteer Importeervolgorde opgeven.
Als een record in de brongegevens die u importeert, veldnamen bevat (kolomkoppen) in plaats van gegevens, klikt u op < of > totdat de record met daarin de veldnamen wordt weergegeven. Kies vervolgens voor Gebruiken als veldnamen. U kunt nu kiezen in welke doelvelden u elk bronveld wilt importeren.
-
Sla het script op.
-
Open in FileMaker Go het gehoste bestand Extern.fmp12.
-
Voer het script uit Extern.fmp12 uit in FileMaker Go.
Het externe bestand wordt bijgewerkt met gegevens uit het lokale bestand.