Hallo,
wir erstellen gerade eine Datenbank für einen gemeinnützigen Verein und kommen immer wieder mal auf ein paar Schwierigkeiten. Ich brauche mal eure Hilfe und Ratschläge. Wir sind im Accessgebiet ziemlich neu und lernen aus Büchern und Videos. Die Abgabe naht und deswegen brauche ich HILFE...
In der Datenbank werden die Mitgliedsbeiträge für jedes Jahr verbucht. Wir hatten erst überlegt ein Häkchen für den bezahlten Beitrag zu erstellen. Was passiert mit dem Häkchen im nächsten Jahr und wie kann der Verlauf der bezahlten Beiträge angezeigt werden? Bzw. gibt es noch eine andere/bessere Möglichkeit?
Gibt es eine Möglichkeit durch das Sachkonto "Einnahmen", in dem Fall "Mitgliedsbeiträge" durch die Buchung über Einnahmen mit Mitgliedsnummer das o. g. Häkchen automatisch setzen zu lassen über Access?
Vor der Mitgliederversammlung müssen die Mitglieder 3 Wochen vorher angeschrieben werden. Wir möchten gerne in der Datenbank eine Erinnerungsfunktion mit z.B. 6 Wochen Vorlauf. Wie funktioniert das?
Die Mitglieder erhalten eine eigene Mitgliedsnummer, die aber nicht, wie im Programm vorgesehen mit 1 beginnen soll, sondern mit 5.... und größer. Das ist bestimmt einfach, gelingt uns leider auch nicht in der Umsetzung.
Verschiedene Dokumente möchten wir extern verbinden. Serienbriefe, Newsletter, Einladungen, Flyer, Checklisten... Wie werden diese verknüpft?
Wir hoffen das uns einer der Profi´s hier helfen kann...
Vielen Dank...
Gruß
Hi,
für die Buchung der Mitgliedsbeiträge kannst du eine "Eingangstabelle" mit den Datenfeldern Beitragsjahr, MitgliedsID, Buchungsdatum und Betrag anlegen. Wenn du bspw. wissen willst, wer den Jahresbeitrag noch nicht gezahlt hat, kannst du eine Inkonsistenz-Abfrage basierend auf Mitgliedertabelle und Eingangstabelle ausführen, wobei das Jahr als Parameter eingesetzt werden kann. Ein "Häkchen" brauchst du also gar nicht.
Die Erinnerungsfunktion könnte beim Öffnen des Startformulars angestoßen werden, indem du das aktuelle Datum mit dem Datum der nächsten Mitgliederversammlung vergleichst. Dieses sollte also auch in einer Tabelle gespeichert werden.
Wenn du die MitgliedsID als Autowert-Feld definierst, werden nach einmaligem Insert eines Datensatzes mit einer beliebigen ID (bspw. 5000), die folgenden Datensatz-IDs automatisch darauf aufsteigend vergeben. Für den Insert setzt du eine SQL-Abfrage ein:
Insert Into tblMitglieder (mitID) Values(5000)
Was die Dokumente betrifft, so musst du wohl noch etwas genauer beschreiben was ihr euch da vorstellt.