Hallo,
ich habe wieder einmal ein Problem. Und zwar führe ich eine Art Kassenbuch wo interne und externe Zu- und Abflüsse eingetragen werden. In diesem Formular werden Kundennummern vergeben. Ich habe also die gebundenen Textfelder Datum, BetragEingang, BetragAusgang, Belegnummer und Kundennummer. Diese Belege buche ich zum einen in diesem Aus- Eingangsbuch und bilde ich im Formular Rückstellungen für alle internen Belege (zwischen den einzelnen NL) Rückstellungen. In diesem Formual trage ich wiederrum das Datum, Belegnummer, BetragEingang und Kundennummer ein. Ich würde mir wünschen, dass ich im Aus-Eingangformular (mein erstes Formular) alle Daten eingebe und sobald ich die Kundennummern für die NL(interne Verrechnung) eingebe, werden dann das Datum, Belegnummer, Kundennummer, betragEingang automatisch in das Formular bzw. in die Tabelle Rückstellungen übernommen. Dies bedeutet dann das die Datensätze zum Einen in der Tabelle tbl_Rückstellungen und in der Tablle tbl_Ein-undAUsgangsbuch vorhanden sind. Kann man so etwas realisieren und wenn ja wie?
Danke schonmal für eure Hilfe.
Hallo,
eine doppelte Speicherung von Daten ist unsinnig, wenn die Daten einmal in einer Tabelle gespeichert sind , kannst du doch alle notwendigen Berechnungen damit anstellen!
Gruß Oma
Hallo Oma,
Danke für den Hinweis, aber es handelt sich um eine Db, welche ich auf Arbeit nutze. Mir wurde zugesichert, dass ich einige Funktionen inplementieren könnte, solange die Grundstruktur die gleiche bleibt. Und zu dieser Grundstruktur gehört die tbl_Rueckstellungen.
Hallo,
ich weiß natürlich nicht um was für betimmte Funktionen es sich handelt, aber ein doppeltes Speichern von Daten in einer Db ist und bleibt unnötig!!! (Von extremem Beispielen oder besonderen Bedingungen mal abgesehen) und Das gebietet sich doch schon aus logischen Aspekten
Hast du denn das Kassenbuch mit derTabelle tbl_Ein-undAUsgangsbuch zusätzlich eingeführt? Wenn ja, dann nenne doch diese Tabelle einfach tbl_Rückstellungen und passe das Formular/Abfrage bzw. einige Funktionen hierzu an. Oder umgekehrt, passe die Berechungen aus der Tabelle tbl_Rückstellungen einfach an die Tabelle tbl_Ein-undAUsgangsbuch an. Wenn z.B. in einer bestimmten Funktion auf tbl_Rückstellungen zugrreift, dann ersetzt du das mit qryRückstellungen , wobei diese Abfrage auf die Tabelle tbl_tbl_Ein-undAUsgangsbuch zugreift.
So oder ähnlich kannst du sicher dein Problem lösen. Genauer kann ich das natürlich nicht darstellen, da keine weiteren Details vorliegen.
Etwas einmaliger Änderungswaufwand ist doch besser als eine ständige u.U. auch fehlererzeugende Doppelspeicherung von Daten.
Gruß Oma
Hi,
im Beitrag http://www.access-o-mania.de/forum/index.php?topic=15976.msg92391#msg92391 habe ich eine Methode zum doppelten Anlegen beschrieben. Dort kann ich die Beweggründe auch nachvollziehen.
Hier habe ich aber noch keine Gründe für das redundante Speichern verstanden, was auch an mir liegen kann :(.
Harald