[Allegro] "jemand anders war schneller…"
Bernhard Eversberg
ev at biblio.tu-bs.de
Mi Jan 28 14:13:27 CET 2015
Am 28.01.2015 um 13:38 schrieb Anando Eger:
>> Die gespeicherten Daten der "in Bearbeitung" befindlichen
>> Sätze sind nicht mehr zuverlässig, wenn man einen
>> Datenbank-Neuaufbau macht,...
>
> Ist das nicht nur beim "Datenbank ganz neu aufbauen" so?
Ja.
> Und eine Idee:
> Wie wäre es, wenn bei o.g. Funktion der "Besen" mit integriert
> werden würde?
>
Allerdings steht in org.flx schon drin
...
Ganze Datenbank erneuern
:f7
perf checkedit
#uV9 Gesamt-Erneuerung der Datenbank
...
und in :checkedit wird mit "find edit" herausgefunden, daß es
ungespeicherte bearbeitete Sätze gibt und das Reorganisieren dann
vereitelt.
Die Zeile "perf checkedit" könnte man ersetzen durch
:f7
find edit
if not empty mes "Es gibt noch ungespeicherte bearbeitete Daten!";end
find new
if not empty mes "Es gibt noch neue, ungespeicherte Daten!";end
erase all
#uV9 Gesamt-Erneuerung der Datenbank
um auch das Vorhandensein von neuen, noch nicht gespeicherten Sätzen
noch abzufangen.
ABER:
Nutzt man allerdings nicht das org-Menü, sondern eigene Batch-Skripte,
muß man sich überlegen wie man vorgeht mit dem Löschen der temp-Dateien.
B.E.
Mehr Informationen über die Mailingliste Allegro