Guida di LibreOffice 24.8
Scrive un record in un file relativo o una sequenza di byte in un file binario.
Put [#]fileNum, [recordNum|filePos], variabile
fileNum (NumeroFile): espressione numerica che definisce il file da usare per la scrittura.
recordNum, filePos: per i file relativi (file ad accesso casuale), indica il numero del record da scrivere.
Per i file binari (accesso binario), indica la posizione del byte da cui volete iniziare la scrittura.
variable (Variabile): nome della variabile da scrivere nel file.
Nota per i file relativi: se il contenuto di questa variabile non corrisponde alla lunghezza del record specificata nella clausola Len dell'istruzione Open, lo spazio tra la fine del record appena scritto e il record successivo viene riempito con i dati già presenti nel file designato per la scrittura.
Nota per i file binari: il contenuto delle variabili viene scritto nella posizione specificata e il puntatore del file viene inserito direttamente dopo l'ultimo byte. Non vengono lasciati spazi vuoti tra i record.