Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Übersicht
Forum
Hilfe
Suche
Einloggen
Registrieren
Datenschutz
windigipet.de
»
Win-Digipet - deutsche Foren
»
Win-Digipet allgemein
(Moderatoren:
Karlheinz Battermann
,
Dirk Streuber
) »
Profileditor Lok ändern
« vorheriges
nächstes »
Seitenanfang
Drucken
Seiten: [
1
]
Autor
Thema: Profileditor Lok ändern (Gelesen 1192 mal)
Klaus Sust
Senior-Mitglied
Beiträge: 362
Ort:
Konstanz BW / Kamen NRW (abwechselnd)
Profileditor Lok ändern
«
am:
11. Februar 2008, 14:56:45 »
Hallo,
in Profilen gibt es neu die Lok 0, womit das Profil für alle Loks gilt und, was viele Profile erpart. Nun möchte ich meine vielen Profile ausdünnen und von jedem Satz Proflile einer Fahrstrasse beim ersten die Lok in Lok 0 änderen und die anderen, nun überflüssigen Profile selber Fahrstrasse löschen.
Leider kann im Profileditor bei einem vorhandenen Profil die Lok nicht geändert werden (Eingabefeld ist grau). Auch im Profilkopierer ist dafür keine Funktion vorhanden. So muss jedes Profil neu angelegt werden und es können manuell höchstens die Kontaktereignisse kopiert werden. Das alles ist ziemlich aufwendig.
1. Mein Wunsch: bitte im Profileditor auch das nachträgliche Ändern der Lok zulassen. Eine Funktion "Suchen und Ersetzen" der Loknummer wäre optimal aber wohl zuviel des Guten, aber mit der verwendeten Access-Datenbank realisierbar.
2. Gleichfalls wäre es im Profileditor nützlich, wenn man die Zuordnung eines Profils zur P-Nr. (1-3) ändern könnte.
Nebenbei, also nur Schönheit:
3. Durch das Überarbeiten der Profile mit Lok Nr. 0 konnten viele Profile gelöscht werden. Es wäre übersichtlicher, wenn man die ID Nummerierung, die jetzt viele Lücken hat, reorganisieren. Dies möglichst sortiert nach dem Profile-Text-Feld.
Da im Programmablauf die Verbindung der Fahrstrassen zu den Profilen wahrscheinlich nicht über die Profil_ID (das Schlüsselfeld), sondern über das Feld "Indexfeld", das aus den 3 Feldern: Profil_1_3, P_Lok_ID und P_FS_ID zusammengesetzt wird, könnte die Reorganisation (neue Durchnummerierung des Schlüsselfeldes) möglich sein, z. B. als Dienst in der Datenpflege (kopieren der Datensätze in eine leere Tabelle, löschen der alten und umbenennen der neuen Tabelle).
Vielleicht lässt sich das Ändern der Lok Nr auf 0 ja, ohne zuviel Aufwand, in das nächste Update einarbeiten?
Gruß vom Bodensee,
Klaus
«
Letzte Änderung: 12. Februar 2008, 00:55:20 von Klaus Sust
»
Gespeichert
Win-Digipet-Version:
2021 Premium - Update 2021.0b
Anlagenkonfiguration:
DCC TwinCenter, Ugreen USB auf RS232 Adapter Kabel, Littfinski HSI-Interface, Gleisbesetztmelder und Rückmeldemodule, Viessmann Schaltdecoder, HKE-Drehscheibendekoder für Roco-DS, Watchdog und digitale Kurzschluss-Blocknummer-Anzeige Eigenbau
Rechnerkonfiguration:
Mini-PC CSL Intel NUC Celeron N3050-2, - 2x 1600 MHz, 4 GB RAM, 120 GB SSD, Windows 10 Home 64 Bit, IIyama Touchscreen 17"quotquotquotquotquotquot
ottochen (Thomas)
Betatester
Senior-Mitglied
Beiträge: 4836
Ort:
Sachsen-Anhalt
Re: Profileditor Lok ändern, Profil-ID sortiert neu durchnummerieren
«
Antwort #1 am:
11. Februar 2008, 17:44:42 »
Hallo Klaus,
das geht nicht! Die ID ist der wichtigste Bestandteil einer Datenbank! Stell Dir mal vor, wenn in Deinen Ort ein
paar neue Kinder dazu kommen und Du würdest eine neue Personalausweisnummer bekommen - das Ergebnis bei
den anderen Behörden kannst Du dir ja vorstellen! Also die ID ist tabu! Du kannst eine neue leere Datenbank benutzen,
aber irgendwann kommst Du wieder an diesen Punkt!
Gespeichert
MfG
Thomas
Win-Digipet-Version:
WDP 2018.x Beta
Anlagenkonfiguration:
BidiB GBM-Boost+GBM-16T,BidiB Lightcontrol,Onecontrol, OneDMX, Fleischmann Profigleis
Rechnerkonfiguration:
Intel Come i3 4150, 8Gb Ram, 128Gb Ssd, 22" Monitor
Klaus Sust
Senior-Mitglied
Beiträge: 362
Ort:
Konstanz BW / Kamen NRW (abwechselnd)
Re: Profileditor Lok ändern
«
Antwort #2 am:
12. Februar 2008, 00:49:21 »
Hallo Thomas,
schönen Dank, für deine bildliche Darstellung.
Das Schlüsselfeld der Microsoft-Access-Datenbank-Tabelle "Profile_DB" ist nur dann für eine Reorganisation tabu, wenn aus anderen Tabellen oder Abfragen zu dem Schlüsselfeld auch eine Verbindung existiert, über die auf die Tabelle zugegriffen wird.
Da im Programmablauf die Verbindung der Fahrstrassen zu den Profilen wahrscheinlich nicht über die Profil_ID (das Schlüsselfeld), sondern über das Feld "Indexfeld", das aus den 3 Feldern: Profil_1_3, P_Lok_ID und P_FS_ID zusammengesetzt wird, könnte die Reorganisation (neue Durchnummerierung des Schlüsselfeldes) möglich sein, z. B. als Dienst in der Datenpflege (kopieren der Datensätze in eine leere Tabelle, löschen der alten und umbenennen der neuen Tabelle).
Gruß vom Bodensee,
Klaus
«
Letzte Änderung: 12. Februar 2008, 00:57:21 von Klaus Sust
»
Gespeichert
Win-Digipet-Version:
2021 Premium - Update 2021.0b
Anlagenkonfiguration:
DCC TwinCenter, Ugreen USB auf RS232 Adapter Kabel, Littfinski HSI-Interface, Gleisbesetztmelder und Rückmeldemodule, Viessmann Schaltdecoder, HKE-Drehscheibendekoder für Roco-DS, Watchdog und digitale Kurzschluss-Blocknummer-Anzeige Eigenbau
Rechnerkonfiguration:
Mini-PC CSL Intel NUC Celeron N3050-2, - 2x 1600 MHz, 4 GB RAM, 120 GB SSD, Windows 10 Home 64 Bit, IIyama Touchscreen 17"quotquotquotquotquotquot
Drucken
Seiten: [
1
]
« vorheriges
nächstes »
Seitenanfang
windigipet.de
»
Win-Digipet - deutsche Foren
»
Win-Digipet allgemein
(Moderatoren:
Karlheinz Battermann
,
Dirk Streuber
) »
Profileditor Lok ändern