 |
|
BaselScript |
Beschreibung
Datei speichern
Eine Datei kann aus drei Zuständen gespeichert werden:
1. Datei ist in den Speicher gelesen und nicht sortiert.
Diese Option wird standardmäßig nach Löschen oder Aktualisieren des Datensatzes verwendet.
save file=name [directory= name] [encrypting = yes]
2. Datei nach dem Sortieren.
Diese Option wird verwendet, wenn man eine Datei sortieren und speichern möchte.
save file=name [directory= name] [after=sort] [encrypting = yes]
3. Die Datei nach der Auswahl.
Diese Option wird verwendet, wenn man die Datensätze auswählen und nur diese speichern möchte.
save file=name [directory= name] [after=select] [encrypting = yes]
Beispiele1. Sortieren und angeordnete Datensätze speichern:
section init
file notes(#theme,#content,#date)
const #sort= order by (#theme,#date)
read file=notes directory=#_directory_files sort = #sort
// save sorted records in the file notes
save file = notes after = sort
end section
Beispiel 2. Sortieren und ausgewählte Datensätze speichern:
section init
file notes(#theme,#content,#date)
file notes_after_2017(#theme,#content,#date)
const #sort= order by (#theme,#date)
read file=notes directory=#_directory_files sort = #sort select_section=after_2017
// save selected record in the file "notes_after_2017"
save file = notes_after_2017 after = selected
end section
// select record with year > 2017
section after_2017
#year = $substr(#date,0,4)
if #year > 2017== "2017"
#_select_record=1
endif
end section
Speichern String-Inhalt in Datei
save file=name directory= name from_string=#string
Beispiel:
scene=1 name="read fileTo string"
section init
#string="jhhfdfoi9887glij .nounoziuuititzt796989zgoöiu0878´08uu8z";
delete file= xxx directory= #_directory_temp
save file=xxx directory= #_directory_temp from_string=#string
end section
end scene