Seite 1 von 1

Re: Datenerfassung in Unterformular

Verfasst: Mi, 12.03.2008 02:16
von berndkli
Hallo Andy

Damit das funktioniert muss das Unterformular in das Hauptformular "eingehangen" sein.
Die Tabelle "Vorgänge" braucht eine Spalte um den Primärschlüssel aus der "Master" Tabelle aufzunehmen (z.B. "ID_MASTER) und einen Autoincrement Primärschlüssel.
Im Formularnavigator verknüpfst du in den Formulareigenschaften des Unterformulars die Primärschlüsselspalte von "Master" mit der "ID_MASTER" Spalte der "Vorgänge" Tabelle. Jetzt sollte es gehen.

Gruss Bernd

Re: Datenerfassung in Unterformular

Verfasst: Mi, 12.03.2008 20:17
von AndyF75
Hallo Bernd,

vielen Dank für Deine Antwort.
Nachdem ich gestern den Laptop mit ins Bett genommen hab, gehts jetzt.
Der Fehler war, daß ich immer versucht habe auf den Primärschlüssel im Unterfomular zu verknüpfen.
Das ich auf ein seperates, leeres Feld auch verknüpfen kann, hab ich von Access her nicht gewusst.

Na jedenfalls gehts jetzt.
Ist halt alles etwas anders.

Habe mittlerweile schon meine ganzen Daten aus Excel importiert.
Momenten habe ich noch zwei Hürden zu überwinden:
Ich kenne (wieder mal von Access her) eine "Anfügeabfrage" was ich aber in Base nicht finde.

2. Problem ist, daß ich beim Ausführen einer Abfrage ein Kriterium ähnlich <="heute" beim Datumsfeld festlegen möchte, was aber nicht geht.

Vielleicht weißt Du ja da auch weiter.

Danke jedenfalls und Grüße
Andy

Re: Datenerfassung in Unterformular

Verfasst: Mi, 12.03.2008 21:08
von berndkli
Hallo Andy

Da ich nie mit Access gearbeitet habe, weiss ich leider nicht was eine Anfügeabfrage ist, aber ich denke, da wird sich noch jemand dazu melden.

Was das <=heute Kriterium angeht, da gibt es die Funktion CURDATE() die das aktuelle Datum zurückgibt. Vielleicht kommmst du damit weiter.
Schau dir dazu auch mal hier in der HSQL Doku unter Punkt 9 die "Built-in Functions and Stored Procedures" an.

Gruss Bernd