OpenOffice + mysql schwierige Fragen

Hallo,
vielleicht kann mir jemand zu folgenden 3 Fragen helfen:

Wie bringe ich über ein Formular automatisch die aktuelle Zeit (Datum) in die Datenbank?
(nicht über mysql-> timestamp!)

Ist es möglich an Textfelder (var) Text anzuhängen?
Also den vorhandenen Text stehen zu lassen und eine Neueingabe an diesen vorhanden Text anzufügen?

Wenn man OpenOffice als Eingabe-Clients für Mysql nutzen möchte - kann man irgendwie eine Userverwaltung realisieren? Zumindest in der Form, dass der aktuelle User sich einloggen muß und automatisch in ein Datenfeld eingetragen wird?

Danke schon mal

Gruß

Hallo Reiner,

Wie bringe ich über ein Formular automatisch die aktuelle Zeit
(Datum) in die Datenbank?
(nicht über mysql-> timestamp!)

in dem du dem Feld des Formulares einen Vorgabewert (z.B. das Datum) gibst.
Je nach verwendestem Frontendprogramm ist das unterschiedlich. Welches verwendest du für deine Formulare?

Ist es möglich an Textfelder (var) Text anzuhängen?
Also den vorhandenen Text stehen zu lassen und eine Neueingabe
an diesen vorhanden Text anzufügen?

klar, tippe einfach nach dem letzten Buchstaben des Inhalttextes weitere Buchstaben ein.
Wenn du das per Code erledigen willst ist der Syntax:
Datenfeld = Datenfeld & Neueingabefeld

Wenn man OpenOffice als Eingabe-Clients für Mysql nutzen
möchte

an welches Programm des Officepaketes dachtest du?

kann man irgendwie eine Userverwaltung realisieren?
Zumindest in der Form, dass der aktuelle User sich einloggen
muß und automatisch in ein Datenfeld eingetragen wird?

Programmieren kannst du alles. Allesdings solltest du schon fortgeschritten in der Programmierung sein. Die Frage ist: womit willst du es programmieren?

Grüße aus Essen
Wolfgang

Hallo und danke für die Antwort,

die Fragen beziehen sich auf Openoffice Base/Writer und eine Mysql Datenbank (neueste Version).

Wie bringe ich über ein Formular automatisch die aktuelle Zeit
(Datum) in die Datenbank?
(nicht über mysql-> timestamp!)

in dem du dem Feld des Formulares einen Vorgabewert (z.B. das
Datum) gibst.
Je nach verwendestem Frontendprogramm ist das unterschiedlich.
Welches verwendest du für deine Formulare?

Openoffice Writer.
Gibt es dort die Möglichkeit Variabeln in die Formularfelder einzufügen?
Es gibt ja die Möglichkeiten „Feldbefehl“ aber kann man diese Befehle auch in Formularfelder einfügen?

Ist es möglich an Textfelder (var) Text anzuhängen?
Also den vorhandenen Text stehen zu lassen und eine Neueingabe
an diesen vorhanden Text anzufügen?

klar, tippe einfach nach dem letzten Buchstaben des
Inhalttextes weitere Buchstaben ein.
Wenn du das per Code erledigen willst ist der Syntax:
Datenfeld = Datenfeld & Neueingabefeld

Ich möchte für jeden Datensatz eine Historie erzeugen.
D.h. das Datum der letzten Veränderung (und wenn es irgendwie möglich ist, ein User-Login) sollen automatisch an das Ende des schon bestehenden Textes angefügt werden. Das würde schon halb funktionieren, wenn man die Datenfelder mit Variabeln vorbelegen kann.
(Halb - weil das ANfügben da noch nicht mit dabei ist (mysql -> concat(a,b))

Wenn man OpenOffice als Eingabe-Clients für Mysql nutzen
möchte

an welches Programm des Officepaketes dachtest du?

Writer/Base

kann man irgendwie eine Userverwaltung realisieren?
Zumindest in der Form, dass der aktuelle User sich einloggen
muß und automatisch in ein Datenfeld eingetragen wird?

Programmieren kannst du alles. Allesdings solltest du schon
fortgeschritten in der Programmierung sein. Die Frage ist:
womit willst du es programmieren?

Vielleicht besteht ja die Möglichkeit, dass man Login und Password für die einzelnen Formularblätter vergeben kann?
Oder man nutzt den Datenbanklogin.

Diese Login-Daten müßten dann in eine Variable abgelegt werden (oder sind es vielleicht schon?) und diese Variable sollte dann z.B. in die Historie des aktuellen Datensatzes autom. angefügt werden.

Grüße aus Essen
Wolfgang

Schöne Grüße

Hallo Reiner,

ich habe diese Verbindung Open Office / MySQL noch nicht probiert.

Sinnvoller Weise wäre deine Frage im Brett SQL / Datenbankprogrammierung besser aufgehoben :smile:

Grüße aus Essen
Wolfgang