Hallo Robert,

ich schreibe mal hier weiter, auch wenn dieser Thread gerade mit
Deiner Anfrage zum Makro und der API konvergiert.

Ich glaube verstanden zu haben was Du mit der Datenbank Inventur vor hast:
Es gibt einen bestimmte Waren (z.B. "Schotter") für jede Ware gibt es
Transaktionen (bei Dir heißen sie Mengen). In Deinem Formular soll nun
folgendes Angezeigt werden:
Ware, eine Liste der Transaktionen sowie die Summe der Transaktionen.
Habe ich mir das richtig zusammen gereimt?

Wenn ich mir die Datenbankstruktur ansehe, dann gibt es dort zunächst
mal einen DB-logischen Fehler: Ich kann eine Menge erstellen, ohne
einen Namen dazu anzugeben. Das es keine zwingende Verknüpfung
zwischen Mengen und Namen gibt. Dies könntest Du z.B. dadurch
erreichen, dass Du die NameID mit in den Primärschlüssel der Mengen
nimmst. (Hatten wir nicht schon die Disskusion über starke und
schwachen Entitäten und den Aufbau der Schlüssel?).
Als nächstes stellt sich die Frage, ob man den SQL-Befehl zum
aufsummieren nicht gleich in ein Steuerelement eintragen kann, ohne
den Umweg über eine weiteres Unterformular zu gehen. Für automatische
Aktualisierung würde ich mich jetzt mal auf die suche machen ob es zum
Unterformular oder zu den Steuerelementen des Unterformulars ein
Ereignis gibt das ausgelößt wird, wenn ein neuer Datensatz eingegeben
wird. An diese könnte man dann ein Makro hängen, dass das
Steuerelement oder die Abfrage aktualisiert. (Also quasi den Button im
Hintergrund drückt). Bevor ich da aber weiter forsche möchte ich die
DB-Struktur erst mal im reinen haben.

Gruß Lars

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an