Datensatzdatum
Moderator: Moderatoren
Datensatzdatum
Hallo,
was muss man machen, um das Anlegen und die letzte Änderung eines Datensatzes zu speichern und auszulesen?
Ich will das erst mal nur wissen. Ich bin noch nicht so weit das konkret umzusetzen.
Danke - Mo
OO 2.0.4dt auf Win2k SP4
was muss man machen, um das Anlegen und die letzte Änderung eines Datensatzes zu speichern und auszulesen?
Ich will das erst mal nur wissen. Ich bin noch nicht so weit das konkret umzusetzen.
Danke - Mo
OO 2.0.4dt auf Win2k SP4
Hey MB29

Gruss
Thomas
Timestamps setzen? Keine Ahnung, wo du hinwillst, aber das ist die typische Methode, zumindest den Erstellzeitpunkt eines Datensatzes zu dokumentierenwas muss man machen, um das Anlegen und die letzte Änderung eines Datensatzes zu speichern und auszulesen?

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Hey Mo,
Da musst du in die Dokumentation der Datenbank schaun - und das entsprechende Feld benutzen.
Gruss
Thomas
Timestamps sind Datenbankfelder - also Eigenschaften der verwendetetn Datenbank (des DBMS).wo sind die Timestamps dokumentiert, bzw. erklärt?
Da musst du in die Dokumentation der Datenbank schaun - und das entsprechende Feld benutzen.
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Na auch dort 
Schau halt mal auf der Seite von HSQLDB (http://www.hsqldb.org) oder befrage die Hilfe in OOo Base
Gruss
Thomas

Schau halt mal auf der Seite von HSQLDB (http://www.hsqldb.org) oder befrage die Hilfe in OOo Base

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Hallo Thomas,
bislang habe ich weder zum Stichwort Timestamp* noch zu Zeitstempel etwas gefunden. Da ich erst mal nur theoretisch wissen wollte wie man so etwas realisiern kann, werde ich mich diesem Thema noch mal widmen wenn ich mit meinen übrigen Problemen weiter gekommen bin.
Steht in Deinem Buch etwas dazu?
MfG - Mo
bislang habe ich weder zum Stichwort Timestamp* noch zu Zeitstempel etwas gefunden. Da ich erst mal nur theoretisch wissen wollte wie man so etwas realisiern kann, werde ich mich diesem Thema noch mal widmen wenn ich mit meinen übrigen Problemen weiter gekommen bin.
Steht in Deinem Buch etwas dazu?
MfG - Mo
Hey Mo,
sicher nicht in der Ausführlichkeit, wie du dir das vorstellst. Die Felder aber sind selbstverständlich erwähnt - es werden aber keine praktischen Anwendungen damit gezeigt
Gruss
Thomas
sicher nicht in der Ausführlichkeit, wie du dir das vorstellst. Die Felder aber sind selbstverständlich erwähnt - es werden aber keine praktischen Anwendungen damit gezeigt

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Hallo Mo,
der Tipp von Toxitom mit Timestamp funktioniert nach meiner Erfahrung nur für die Erstellung des Datensatzes, nicht jedoch für die Änderung eines bereits vorhandenen Datensatzes. Oder ich habe hier bisher etwas falsch gemacht, was ich natürlich nicht ausschließen möchte.
Den "Timestamp" für die Datensatzänderung kannst du über ein Makro formatieren, dass die Funktion now() in ein Feld (z.B. "Änderungsdatum") schreibt. Der Weg dazu ist allerdings nicht trivial, sondern recht kompliziert. Er kann daher nicht einfach "erst mal nur theoretisch" erklärt werden. So muss etwa genau festgelegt werden, an welches Ereignis das Makro gebunden werden soll. Daher hier zunächst nur der Hinweis, dass dies zumindest theoretisch geht, falls du es später tatsächlich realisieren möchtest.
Gruß Norbert
der Tipp von Toxitom mit Timestamp funktioniert nach meiner Erfahrung nur für die Erstellung des Datensatzes, nicht jedoch für die Änderung eines bereits vorhandenen Datensatzes. Oder ich habe hier bisher etwas falsch gemacht, was ich natürlich nicht ausschließen möchte.

Den "Timestamp" für die Datensatzänderung kannst du über ein Makro formatieren, dass die Funktion now() in ein Feld (z.B. "Änderungsdatum") schreibt. Der Weg dazu ist allerdings nicht trivial, sondern recht kompliziert. Er kann daher nicht einfach "erst mal nur theoretisch" erklärt werden. So muss etwa genau festgelegt werden, an welches Ereignis das Makro gebunden werden soll. Daher hier zunächst nur der Hinweis, dass dies zumindest theoretisch geht, falls du es später tatsächlich realisieren möchtest.
Gruß Norbert
OOo 2.0.4 unter Suse Linux 10.0