Scrive i dati su un file dati aperto.
Esportazione dei dati da FileMaker Pro Advanced
Automatizzazione delle attività con gli script
•ID file è un'espressione numerica che specifica l'ID file di un file dati aperto. Vedere istruzione di script Apri file dati.
•Origine dati è il campo o la variabile che contiene i dati da scrivere sul file.
•Scrivi come scrive i dati sul file utilizzando la codifica caratteri UTF-16 (little endian) predefinita di FileMaker o UTF-8. Se l'origine dati sono dei dati Contenitore, questa opzione viene ignorata e i dati vengono scritti in forma binaria.
•Aggiungi avanzamento riga aggiunge un carattere di avanzamento riga alla fine dei dati scritti sul file.
Prodotto | Supportata |
FileMaker Pro Advanced | Sì |
FileMaker Go | Sì |
FileMaker WebDirect | No |
FileMaker Server | Sì |
Prodotto FileMaker Cloud | Sì |
FileMaker Data API | No |
Pubblicazione Web personalizzata | Sì |
Soluzione runtime | No |
FileMaker Pro 18.0 Advanced
I dati nella posizione di lettura-scrittura in un file vengono sovrascritti dai dati di Origine dati. Vedere istruzione di script Imposta posizione file dati.
La quantità massima di dati che questa istruzione di script può scrivere per volta è 64 MB. Se i dati da scrivere superano i 64 MB, è possibile eseguire questa istruzione di script più volte, scrivendo ogni volta una quantità non superiore a 64 MB.
•La scrittura di una quantità non superiore ai 64 KB garantisce prestazioni ottimali.
Scrive i contenuti di una variabile seguiti da un avanzamento riga come testo con codifica UTF-8 sul file dati aperto con ID 2.
Scrivi su file dati [ID file: 2 ; Origine dati: $variabile; Scrivi come: UTF-8; Aggiungi avanzamento riga]
Controlla se esiste un file modifica.log nella cartella Documenti, se non esiste, lo crea, scrive i dati del campo Attività::Transazione all'inizio del file e chiude il file.
Imposta variabile [$file; Valore: Get ( PercorsoDocumenti ) & "modifica.log"]
Ottieni esistenza file ["$file"; Destinazione: $fileEsiste]
If [not $fileEsiste]
Crea file dati ["$file"; Crea cartelle: Disattivata]
End If
Apri file dati ["$file"; Destinazione: $IDfile]
Scrivi su file dati [ID file: $IDfile; Origine dati: Attività::Transazione; Scrivi come: UTF-8; Aggiungi avanzamento riga]
Chiudi file dati [ID file: $IDfile]
Scrive i dati di un campo in una posizione specifica sul file date.txt. Prima di eseguire lo script, il file contiene 2024-11-30 e il campo Tabella::Mese contiene 12. Dopo aver eseguito lo script, il file contiene 2024-12-30.
Apri file dati ["date.txt"; Destinazione: $IDfile]
Imposta posizione file dati [ID file: $IDfile; Nuova posizione: 5]
Scrivi su file dati [ID file: $IDfile; Origine dati: Tabella::Mese ; Scrivi come: UTF-8 ]
Chiudi file dati [ID file: $IDfile]