Riferimento > Istruzioni di script > Istruzioni di script File > Imposta posizione file dati
 

Imposta posizione file dati

Imposta la posizione di lettura-scrittura in un file dati aperto.

Vedere anche 

Opzioni 

ID file è un'espressione numerica che specifica l'ID file di un file dati aperto.

Nuova posizione è un'espressione numerica che specifica la nuova posizione di lettura-scrittura del file dati.

Compatibilità 

 

Prodotto 

Supportata 

FileMaker Pro Advanced 

 

FileMaker Go 

 

FileMaker WebDirect 

No 

FileMaker Server 

 

Prodotto FileMaker Cloud 

 

FileMaker Data API 

No 

Pubblicazione Web personalizzata 

 

Soluzione runtime 

No 

Creata in 

FileMaker Pro 18.0 Advanced

Descrizione 

La posizione di lettura-scrittura è il numero di byte dall'inizio del file da cui iniziare la lettura o la scrittura dei dati. All'inizio di un file, la posizione di lettura-scrittura è 0. Alla fine di un file, la posizione corrisponde alle dimensioni del file (vedere l'istruzione di script Ottieni dimensioni file).

Note 

Se si specifica un valore negativo per Nuova posizione, la funzione Get ( UltimoErrore ) restituisce un errore.

Esempio 1 

Imposta la posizione di lettura-scrittura di un file aperto con ID 2 sul valore memorizzato in una variabile.

Imposta posizione file dati [ID file: 2 ; Nuova posizione: $posizione]

Esempio 2 

Scrive i contenuti del campo Utilità::Voce di registro alla fine del file modifica.log nella cartella Documenti.

Imposta variabile [$file; Valore: Get ( PercorsoDocumenti ) & "modifica.log"]
Ottieni esistenza file ["$file"; Destinazione: $fileEsiste]
If [not $fileEsiste]
Esci dallo script [Risultato testo: ]
End If
Ottieni dimensioni file ["$file"; Destinazione: $dimensioniFile]
Apri file dati ["$file"; Destinazione: $IDfile]
Imposta posizione file dati [ID file: $IDfile; Nuova posizione: $dimensioniFile]
Scrivi su file dati [ID file: $IDfile; Origine dati: Utilità::Voce di registro; Scrivi come: UTF-8; Aggiungi avanzamento riga]

Argomenti correlati 

Istruzione di script Apri file dati

Istruzioni di script (in ordine alfabetico)

Istruzioni di script (per categoria)