Справка Collabora Office 24.04
Выполняет запись в файл с произвольным доступом или записывает последовательность байтов в бинарный файл.
Put [#]fileNum, [recordNum|filePos], variable
fileNum: Any integer expression that defines the file that you want to write to.
recordNum, filePos: For relative files (random access files), the number of the record that you want to write.
Для бинарных файлов (бинарный доступ) — байт, с которого необходимо начать запись.
variable: Name of the variable that you want to write to the file.
Для файлов с произвольным доступом: если содержимое этой переменной не совпадает с длиной записи, указанной в выражении Len инструкции Open, то пространство от конца новых записанных данных до следующей записи заполняется данными, уже существующими в этом файле.
Для бинарных файлов: содержимое переменных записывается в указанную позицию, а указатель позиции в файле устанавливается после последнего записанного байта без какого-либо пространства между записями.