Openoffice 2.0 subformular

openoffice 2.0

Hallo,

ist es möglich, dass Felder aus Subformularen „automatisch“ Felder des Hauptformulares übernehmen?

Bsp.
Das Hauptformular hat 1 Feld: A
Das Subformular hat 1 Feld: B

Nun soll eine Eingabe in Feld A erfolgen, der Datensatz soll abgespeichert werden und gleichzeitig soll automatisch der Wert aus Feld A in Feld B eingetragen und abgespeichert werden.


Und eine (vielleicht) einfachere Frage:
Wie gibt man ÜBERHAUPT Daten in ein Subformular ein?

Danke schon mal

Gruß

Hallo Reiner,

openoffice 2.0

ja so heißt das komplette Paket! Mit welchem Programm aus diesem Paket arbeitest du? Bzw. auf welches Programm beziehen sich deine Fragen?

ist es möglich, dass Felder aus Subformularen „automatisch“
Felder des Hauptformulares übernehmen?

von sich aus wohl kaum, so schlau sind die Programme heutzutage noch nicht :smile: Das mußt du schon selber programmieren.

Und eine (vielleicht) einfachere Frage:
Wie gibt man ÜBERHAUPT Daten in ein Subformular ein?

in dem man das Eingabefeld anklickt und dann die Daten eingibt.

Vielleicht könntest du hier mal genauer beschreiben, was du da eigentlich machen willst. -> und mit welchem Programm!

Da es sich aller Wahrscheinlichkeit um OO Base handelt, bist du in den Datenbankbrettern besser aufgehoben, da deine Fragen programmbezogen und nicht Office - übergreifende sind.

Grüße aus Essen
Wolfgang

Hallo,
und danke für die Antwort.

openoffice 2.0

Mit welchem Programm aus :diesem Paket arbeitest du? Bzw. auf welches Programm beziehen sich deine Fragen?

Primär mit dem Textprogramm Swriter.
Dahinter liegt eine (mysql)datenbank.

ist es möglich, dass Felder aus Subformularen „automatisch“
Felder des Hauptformulares übernehmen?

von sich aus wohl kaum, so schlau sind die Programme
heutzutage noch nicht. :smile: Das mußt du schon selber
programmieren.

Das ist die Frage?!
Man kann ja z.B. Standardeingaben vordefinieren, oder die aktuelle Uhrzeit / Datum, in Feldern etc. voreinstellen
Vielleicht kann man auch eine Variabel definieren und sie ins Formularfeld(!) schreiben? (Hab noch nichts gefunden, dass dies beschreibt).

Und eine (vielleicht) einfachere Frage:
Wie gibt man ÜBERHAUPT Daten in ein Subformular ein?

in dem man das Eingabefeld anklickt und dann die Daten
eingibt.

Ja - leider eben nicht.
Die EIngabe im Masterformular ist kein Problem. Aber die Felder im Subformular lassen sich halt nicht eingeben.

Vielleicht könntest du hier mal genauer beschreiben, was du da
eigentlich machen willst. -> und mit welchem Programm!

Openoffice 2.0 -> Writer -> Formularfunktionen
Dahinter liegt eine Mysql-Datenbank mit 2 Tabellen.
Felder der 1. Tabelle sollen im Masterformular angezeigt werden.
Felder der 2. Tabelle im Unterformular.

Bei einer EIngabe/Änderung im Masterformular soll ein neuer Datensatz im Unterformular erzeugt werden der über ein Feld mit der ID der Tabelle 1 verknüft wird.
D.h. ein Feld im Unterformular soll automatisch die im Masterformular angezeigte vorhandene ID übernehmen.
(Die gibts natürlich noch nicht, wenn ein NEUER Datensatz erzeugt wird - daher, daher erst einmal nur auf Änderungen in einem vorhanden Satz bezogen.)

Da es sich aller Wahrscheinlichkeit um OO Base handelt, bist
du in den Datenbankbrettern besser aufgehoben, da deine Fragen
programmbezogen und nicht Office - übergreifende sind.

Die Frage bezieht sich primär auf die Formularfunktion in Openoffice - Writer.

(WIE Felder des Unterformulars Werte aus dem Masterformular übernehmen können. WIE man überhaupt Werte im Unterformular eingibt … - wenn das funktioniert wird es (hoffentlich :o) ) kein großes Problem sein, die Daten in irgendeine DB zu schreiben.

Grüße

Hallo Reiner,

Primär mit dem Textprogramm Writer.
Dahinter liegt eine (mysql)datenbank.

wenn ich das richtig interpretiere, willst du auch die Eingaben über Writer vornehmen?

Falls dem so sein sollte, bist imho beim falschen Programm! Nutze z.B. OO Base oder MS Access für solche Dinge.

Sorry, mit OO Writer habe ich das noch nie probiert. Mir ist auch nicht bekannt, dass so etwas überhaupt möglich ist/wäre. Aber man lernt ja täglich hinzu :smile:

Wie gesagt, im Brett Datenbanken allgemein bzw.
SQL/Datenbankprogrammierung findest du sicher eher Experten als hier im Brett.

Um Doppelpostings zu vermeiden, lösche bitte hier dein Posting.

Grüße aus Essen
Wolfgang

Hallo,

Hallo Reiner,

Primär mit dem Textprogramm Writer.
Dahinter liegt eine (mysql)datenbank.

wenn ich das richtig interpretiere, willst du auch die
Eingaben über Writer vornehmen?

Falls dem so sein sollte, bist imho beim falschen Programm!
Nutze z.B. OO Base oder MS Access für solche Dinge.

Sorry, mit OO Writer habe ich das noch nie probiert. Mir ist
auch nicht bekannt, dass so etwas überhaupt möglich ist/wäre.
Aber man lernt ja täglich hinzu :smile:

Genau.
Man kann mit Openoffice sehr schön auf einfache Weise (für nicht allzu komplizierte Dinge) mit Datenbanken zusammenarbeiten.
Und eine (für viele Zwecke ausreichende) gute (und kostenlose) Sql-Datenbank ist mysql.

Über Formulare + Filter kann man gute Ein- und Ausgabemasken generieren.

Mit Calc können die Daten gleich berechnet und ausgewertet werden usw.

Leider bin ich in Openoffice noch nicht so richtig fit.
Deswegen HIER meine Frage zu den Unterformularen.

Wie gesagt, im Brett Datenbanken allgemein bzw.
SQL/Datenbankprogrammierung findest du sicher eher Experten
als hier im Brett.

Um Doppelpostings zu vermeiden, lösche bitte hier dein
Posting.

Grüße aus Essen
Wolfgang

Gruß