Imposta posizione file dati

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

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
FileMaker Go
FileMaker WebDirect No
FileMaker Server
FileMaker Cloud
FileMaker Data API No
Pubblicazione Web personalizzata

Creata nella versione 

18.0

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 

Esempio 1 

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

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

Copia
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]