Hallo allerseits,
ist das so oder mache ich schon wieder was falsch?
Nach der Neuinstallation und dem Import der gesicherten config sind die Spalteneinstellungen aus der alten Installation verloren gegangen.
Hallo allerseits,
ist das so oder mache ich schon wieder was falsch?
Nach der Neuinstallation und dem Import der gesicherten config sind die Spalteneinstellungen aus der alten Installation verloren gegangen.
… und die Importeinstellungen sind auch weg.
Ich dachte “Sichern” sei sicher ![]()
Wie hast Du die gesichert?
Über Sichern/Wiederherstellen in der Systemkonfiguration?
Ja genau so habe ich es gemacht.
Gerade bei den Spalten (bei mir gut 60 Stück) ist es nervig, wenn man alles neu einrichten muss.
Das Sichern/Wiederherstellen packt nur den config-Ordner in eine Zip-Datei. Daher sollte alles leicht zu debuggen sein.
Zunächst schauen, ob die preferences.ini dort enhalten ist - müsste sie.
Als zweites bitte schauen, ob der Abschnitt [DBMainLibrary <Datenbank-ID>] vorhanden und mit der gesicherten Datei identisch ist. Das ist derjenige, in dem die Spaltenkonfiguration gesichert wird.
In der Sicherung waren zwei unterschiedliche Datenbank-IDs. Wahrscheinlich, weil ich auf dem alten Rechner mal eine Test-DB angelegt hatte, die jetzt nicht mehr vorhanden. Vielleicht kam der Durcheinander dadurch?. Inzwischen hatte ich den [DBMainLibrary …]-Abschnitt vom alten Rechner explizit übertragen und die alten Einstellungen sind wieder vorhanden.
Gerade mal wieder passiert.
Nach dem Update von Version 7.3.5 auf 7.4.10 sind die Spalteneinstellungen zerschossen. Wahrscheinlich klebt mir einfach das Pech an den Fingern.
Egal, man hat ja Zeit… ![]()
Das passiert, wenn (auf Kundenwunsch!) neue Spalten hinzukommen. In mAirList 7.4 wurde die Spalte “Verstärkung” neu eingefügt.
Mit Betonung auf “eingefügt”: Aus technischen Gründen müssen die dynamischen Spalten (= Standard-Attribute) immer ganz am Ende kommen. Anders gesagt, Spalten für “Systemfelder” müssen vor diesen eingefügt werden.
(Ich rede hier von der vorgegebenen Reihenfolge - man kann sie ja selbst noch durch Verschieben anpassen.)
In der preferences.ini werden die Spalten über ihren jeweiligen Index adressiert. Dadurch verschiebt sich dann alles um eine Spalte nach rechts. Wenn man eine Sicherung der alten preferences.ini hat, kann man theoretisch an der richtigen Stelle eine Zahl einfügen…
Mir ist noch kein schlauer und effizienter Weg eingefallen, wie man diese Unschönheit umgehen könnte.
Irgendwo einen Index mit führen, wie viele System Spalten es gibt und die Dynamischen Spalten Relativ dazu durch nummerieren? Knallt natürlich bei der Einführung dieses Konzeptes aber danach sollte dann Ruhe sein.
Wahrscheinlich müsste man es auf Grundlage der Spaltennamen/Überschriften speichern.