Forum: Datenbanken
Delphi
by p80286,
29. Okt 2019
Das kann ich nur unterschreiben. Bleibt für mich die Frage wie man die Darstellung Kundengerecht hinbekommt, daran hab ich mir schon einmal die Zähne ausgebissen.
Gruß
K-H
Forum: Datenbanken
Delphi
by p80286,
28. Okt 2019
Also die Taktung ist ein gern genutztes "Korsett", nach meinen Recherchen. Und wenn der Kunde das wünscht soll er es auch bekommen.
@Jobo
Wie willst Du das mit einem Timestamp realisieren? Nach meinem Verständnis wird das z.B. bei der Erfassung generiert und hat mit einem Termin recht wenig zu tun. Oder meinst Du damit den Feldtyp für den Termin?
Gruß
K-H
Forum: Datenbanken
Delphi
by p80286,
27. Okt 2019
Ja ist unausgegoren. Mit dem Verweis auf den Vorgänger, hast Du die Ursprungsdaten und den Hinweis "der aktuelle Datensatz ist eine Modifikation". Wenn Du einen Hinweis auf den Nachfolger einbaust sind alle Datensätze ohne diesen Hinweis aktuelle, aber Dir fehlt der direkte Weg zum Vorgänger um die Vorgängerdaten zu erreichen. Darum sollte je ein Feld für Vorgänger und Nachfolger enthalten sein....
Forum: Datenbanken
Delphi
by p80286,
27. Okt 2019
Die Möglichkeit 2 und einen neuen Datensatz für die neue Taktung.
Und den Datensatz mit einem Verweis auf den Vorgängerdatesatz versehen. Das sollte eine grobe Struktur sein.
Interessant ist die Frage, wie man den Bestand vernünftig anpasst. Denn wenn statt 5 Terminen in einer Stunde nur noch 4 (oder 3) abgearbeitet werden sollen, hat man schon eine Aufgabe. Ganz besonders wenn der...
Forum: Datenbanken
Delphi
by p80286,
26. Okt 2019
Also handelt es sich um einen Terminplaner, und Dein Problem sind Termine, die in der Vergangenheit vergeben wurden, die nicht mehr in das aktuelle Raster passen. Ist das soweit richtig?
Wenn ja, wo ist das Problem? Liegt der Termin in der Vergangenheit sollte er nicht mehr soo interessant sein.
Liegt er in der Zukunft, hat man ein Problem da die vereinbarten Einbestellungen nicht mehr in das...
Forum: Datenbanken
Delphi
by p80286,
26. Okt 2019
Dieses Intervall ist mir weiterhin unverständlich!
Angenommen ich wollte etwas bestellen, dann tue ich das jetzt (19.44Uuhr).
Wenn Dein Intervall zur Verfügung stellst, nehmen wir an 5Minuten, dann trage ich meine Bestellung in der Zeile
19.40Uhr oder 19.45Uhr ein? Da ich sehr langsam an der Tastatur bin kommt die nächste Bestellung um 19.47Uhr. Die trage ich dann in 19.50Uhr ein, weil ja...
Forum: Datenbanken
Delphi
by p80286,
25. Okt 2019
Wofür soll das eigentlich gut sein?
Bisher betreiben wir hier nur spökenkiekerei
Gruß
K-H
Forum: Datenbanken
Delphi
by p80286,
24. Okt 2019
Welcher Art soll das Fehlverhalten sein?
Du änderst nur die Darstellung.
z.b.
Datensatz: 12.13 xxxx
Darstellung1: 12.00 Stunde/30Min
Darstellung2: 12.15 15Minuten/5Minuten
Darstellung3: 12.10 10Minuten
Darstellung4: 12.13 1Minute
Gruß
Forum: Datenbanken
Delphi
by p80286,
24. Okt 2019
Wenn ich das richtig verstanden habe, geht es nur um die Darstellung.
Für die Erfassung wird die aktuelle Taktung übernommen und der Termin entsprechend gespeichert.
Für die Wiedergabe nuß dann der Termin "gerundet" werden, um in das erwünschte Zeitraster zu passen.
Gruß
K-H
Forum: Datenbanken
Delphi
by p80286,
24. Okt 2019
Wieso sollte sich die Struktur ändern? Diese bleibt vollkommen gleich. Was sich ändert, ist die Taktung.
Nur habe ich noch nicht verstanden, was Du eigentlich erreichen willst. Ich vermute eine Art Terminkalender. Und da verstehe ich nicht warum Du Tabelleneinträge "korrigieren" willst. Wenn Du einmal 12.34 als Startzeitpunkt eingegeben hast, dann kanns Du das doch nicht auf 13.00 bei...