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]
