Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Felder automatisch ausfüllen
zurück: Verknüpfungsproblem weiter: Excel-Tabelle in Access darstellen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
NVG
Anwender


Verfasst am:
12. Sep 2005, 17:48
Rufname:
Wohnort: Erfurt

Felder automatisch ausfüllen - Felder automatisch ausfüllen

Nach oben
       

Hallo, ich habe ein Problem und hoffe Ihr könnt mir helfen:

In einer Mitgliederverwaltung sind in der Beitragstabelle die Felder "Beitrag2006; Beitrag2007; ..." jedes Jahr neu anzulegen bzw. auch nur zu befüllen. Der entsprechende Betrag soll aus der Stammdatentabelle der Mitglieder genommen und in die Beitragstabelle in das entsprechende Jahr geschrieben werden.
Da sich der Mitgliedsbeitrag jedes Jahr in der Stammdatentabelle ändern kann, dürfen nach dem Generieren der Beiträge für ein entsprechendes Jahr, die Beiträge in der Beitragstabelle nicht mehr von der ursprünglichen Quelle (Stammdatentabelle) abhängig sein.

Meiner Meinung nach, ist dies nur über ein Script zu lösen! Oder?
stpimi
Moderator Access


Verfasst am:
12. Sep 2005, 20:22
Rufname:
Wohnort: Graz


Datenmodell - Datenmodell

Nach oben
       

Du solltest eine Änderung des Datenmodells ins Auge fassen:
Die Beiträge gehören in eine eigene Tabelle, 1:n mit den Mitgliedern verknüpft.

tblBeitrag
BeitragID
MitgliedID
Beitragsjahr
Zahlungsdatum
Betrag
...

Dann brauchst Du kein kompliziertes Script um weitere Spalten anzulegen sondern nur per Formular jeweils neue Datensätze anzulegen.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
NVG
Anwender


Verfasst am:
13. Sep 2005, 08:44
Rufname:
Wohnort: Erfurt

AW: Felder automatisch ausfüllen - AW: Felder automatisch ausfüllen

Nach oben
       

Danke für die super schnelle Antwort!

Ich möchte die Eingabe per Formular ja gerade vermeiden, da der "Soll-Beitrag" im Moment der Generierung der Jahresbeiträge bekannt ist (aus den Stammdaten). Dieser "Soll-Beitrag" richtet sich nach dem Status eines Mitgliedes und dieser Status kann sich ändern. Zu Jahresbeginn (also wenn die Beitragshöhe für das aktuelle Jahr festgesetzt wird) soll demzufolge ein Feld in der Beitragstabelle angelegt werden, damit der Beitrag für das Jahr xy dauerhaft abgespeichert bleibt. Eine Lösung über Datensätze und nicht über Datenfelder sehe ich im Moment nicht, da ich kein Formular verwenden möchte (zu viele Mitglieder).

MfG Marcel
stpimi
Moderator Access


Verfasst am:
13. Sep 2005, 08:54
Rufname:
Wohnort: Graz

AW: Felder automatisch ausfüllen - AW: Felder automatisch ausfüllen

Nach oben
       

Hi Marcel!

Wenn Du kein Formular verwenden willst, kannst Du natürlich auch per Code die Sätze anfügen.
Mein Hinweis, Datensätze und nicht Spalten anzufügen, bleibt trotzdem aufrecht.

Wenn Du mir die Tabellen und Spaltennamen nennst, kann ich Dir den Code zusammenschreiben.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
NVG
Anwender


Verfasst am:
13. Sep 2005, 19:30
Rufname:
Wohnort: Erfurt

AW: Felder automatisch ausfüllen - AW: Felder automatisch ausfüllen

Nach oben
       

Hallo Michael,
mir ist jetzt eindeutig klar, dass der Weg mit neuen Datensätzen (also Dein Vorschlag) der einzige richtige ist.

Mitgliedstabelle:
T_Mitglieder
MitgliedsNR
Name ...
Status

Die Tabelle mit den geforderten Jahresbeiträgen:
T_Status
Status
Beitrag

Die Tabelle, in die die Jahresbeiträge als neue Datensätze geschrieben werden soll:
T_Beitrag
BeitragsID
MitgliedsNR
Jahr
Beitrag

"Beitrag" aus T_Status soll also durch Befehl in "Beitrag" T_Beitrag geschrieben werden.
Als problematisch sehe ich es des Weiteren an, dass ja pro Jahr je Mitglied nur ein Beitrag generiert werden darf (Fehlbedienung)!

Am liebsten würde ich meine .mdb mit Testdaten für Testzwecke zur Verfügung stellen. Ist dies im Forum oder per Mail möglich?

Danke für Deine super Tipps

Marcel
stpimi
Moderator Access


Verfasst am:
13. Sep 2005, 20:05
Rufname:
Wohnort: Graz


AW: Felder automatisch ausfüllen - AW: Felder automatisch ausfüllen

Nach oben
       

Zitat:
Als problematisch sehe ich es des Weiteren an, dass ja pro Jahr je Mitglied nur ein Beitrag generiert werden darf (Fehlbedienung)!
Das läßt sich über einen eindeutigen Index abfangen und stellt kein Problem dar.

Im Forum kannst Du keine Dateien hochladen. Schick mir mal Deine DB (Mailadresse schicke ich per PN), dann erspar ich mir den Aufbau einer TestDB.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Verkettung von Inhalten versch.Felder in einer Tabelle 15 haike 1487 27. Jul 2005, 11:56
haike Verkettung von Inhalten versch.Felder in einer Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: automatisches Ausfüllen in Tabelle 6 girasol 783 15. Jul 2005, 11:02
girasol automatisches Ausfüllen in Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Automatisch nächste freie Nummer aus einem Nummerkreis? 4 derBovie 3325 08. Mai 2005, 20:03
'n Access User Automatisch nächste freie Nummer aus einem Nummerkreis?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen im Formular aufrufen, automatisch bestätigen 3 Calvin22 1606 12. Apr 2005, 12:12
Willi Wipp Abfragen im Formular aufrufen, automatisch bestätigen
Keine neuen Beiträge Access Tabellen & Abfragen: Leeres Feld mit "no info" ausfüllen 2 Gast 696 14. Feb 2005, 15:25
Gast Leeres Feld mit "no info" ausfüllen
Keine neuen Beiträge Access Tabellen & Abfragen: Lagerstellplätze automatisch zuweisen in Datenbank 1 Sastian 1404 01. Feb 2005, 09:20
stpimi Lagerstellplätze automatisch zuweisen in Datenbank
Keine neuen Beiträge Access Tabellen & Abfragen: Datum und Uhrzeit automatisch speichern 3 peinberger 1119 30. Dez 2004, 10:33
mapet Datum und Uhrzeit automatisch speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Felder aus verschiedenen Tabellen in Haupttabelle summieren 4 Maviee 1018 20. Dez 2004, 17:27
mapet Felder aus verschiedenen Tabellen in Haupttabelle summieren
Keine neuen Beiträge Access Tabellen & Abfragen: Berechnende Felder in einer Abfrage 1 schnecke 881 23. Nov 2004, 02:20
mapet Berechnende Felder in einer Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Summer einzelner Felder mittels Abfrage ???? 1 slow 688 05. Okt 2004, 09:29
TommyK Summer einzelner Felder mittels Abfrage ????
Keine neuen Beiträge Access Tabellen & Abfragen: Zu viele Felder in der Tabelle 4 Sephyra 487 16. Sep 2004, 13:12
Sephyra Zu viele Felder in der Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: access formularfeld nach bedingung ausfüllen 2 mathias123 802 07. Sep 2004, 12:55
Gast access formularfeld nach bedingung ausfüllen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme