Wenn Du nach Rechtlichem fragst, wäre es nützlich, wenn Du angeben würdest, in welchem Land Du lebst, welches Recht für Dich gilt. Ich bin Schweizer, könnte die Sache nur nach Schweizer Recht beurteilen. LG Thomas
Sorry, dass ich da nicht wirklich Bescheid weiss. Ich hatte zwar auch eine Kieferoperation aber aufgrund eines Problems mit den Weisheitszähnen. Und leider war wohl die Wahl des Chirurgen etwas voreilig geschehen, und leider ging in meinem Falle (was scheinbar äusserst selten ist) auch ein bisschen was schief, so dass ich heute im Mund-Kiefer-Bereich nur wenig Gefühle verspüre. Hab keine Angst, das war wirklich super Pech. Aber was ich Dir einfach raten möchte; konsultiere mehrere Spezialisten bevor Du die Operation dann allenfalls machen lässt. Bestimmt wird dann alles klappen. Liebe Grüsse.
Hallo
Hier ist Thomas. Ich lebe in Basel und es geht mir (manchmal) ähnlich. Sag mir, wo lebst Du?
Hallo Sportsfreund
So, wenn ich das vor hätte zu programmieren, dann würde ich sowohl die Guthaben-Stunden als auch die "Verbrauchten" Trainingsstunden nicht in 2 Tabellen führen, wieso denn auch. Es geht immer und in beiden von Deinen Tabellen um Zeit: also erstmals alles in 1 Tabelle. Die beiden Tabellen müssten dann z.B. so aussehen
TABELLE SPORTLER
Felder: Felddatentyp
--------- -----------------
KuID_Spo Autowert, Primärschlüsselfeld
KuNrAlt Text oder Zahl (falls bisher schon mit Ku-Nummern gearbeitet)
Vorname Text, kurz
Nachname Text kurz
Adresse1 Text, kurz
Adresse2 Text, kurz
PLZ Zahl, Longinteger
Ort TextKurz
etc.
TABELLE ZEITEN
ZeitID Autowert, Primärschlüsselfeld
KuID_Zeit Zahl! Longinteger, Fremdschlüsselfeld
Zeitart Zahl, positive und negative Werte zulassen!
Art Text, Kombinationsfeld, Auswahlen aus folgender Tabelle
TABELLE ZEITARTEN
ArtID Autowert, Primärschlüsselfeld
Art Text
.... in Tabelle eingeben "Zeitgutschrift", "Training"
Aldann:
Über Datenbanktools die Beziehungen festlegen.
Von Tabelle Sportler das Feld KuID-Spo auf das Feld KuID_Zeit ziehen. Beziehungstyp 1:n bejahen
Mit referenzieller Integrität ankreuzen
Damit würden beim Löschen eines Sportlers auch seine zugehörigen Zeiteinträge in der Tabelle Zeiten gelöscht, falls das so erwünscht sein sollte, falls nicht, nicht ankreuzen
Dann ein Startformular und jeweils ein Formular Sportler und eines für Zeiten erstellen. Im Formular Zeiten die Kunden nicht erneut speichern sondern über ein Kominationsfeld die Namen des gewünschten Sportlers zur Eingabe zur Verfügung stellen.
Ich hoffe, das hilft.
Liebe Grüsse
Thomas
http://thomasklarer.wix.com/ichmachdirdas
Hallo
Das müsste eigentlich mit dem Abfrage-Assistenten, mit Abfrage zur Inkonsistenzsuche funktionieren. Voraussetzung ist allerdings, dass Du unter den Datenbanktools eine Beziehung zwischen beiden Tabellen resp. bestehenden Abfragen definiert hast. Allenfalls musst Du die Tabellen noch so anpassen, dass sich eine Beziehung überhaupt definieren lässt. Sodann solltest Du in der Inkonsistenzsuche so was suchen können wie: Zeig mir aus Abfrage 1 alle Eintragungen, die in Abfrage 2 keine Werte haben.
Hoffe, es hilft Dir weiter
http://thomasklarer.wix.com/ichmachdirdas
Ja, du könntest z.B. im Makro noch die Ausführung einer Tabellenänderungsabfrage oder einer Datenlöschungsabfrage einfügen (öffnen Abfrage), die Warnmeldungen unterdrücken und die Daten in der andern Tabelle wieder speichern lassen.
LG Thomas
http://thomasklarer.wix.com/ichmachdirdas
Hallo, hier ist Thomas
Bevor Du anfängst, eine MDB zu erstellen ,musst Du Dir unbedingt überlegen, welche Tabellen du überhaupt benötigst. Die Registerkarten Deiner Excel Tabelle können dabei hilfreich sein, falls diese einigermassen logisch erstellt wurden. Im Gegenteil zu Excel muss man bei einer Datenbank darauf achten, dass ein und dieselbe Information (z.B. die Kundenadresse) nur an einem einzigen Ort (in einer einzigen Tabelle) gespeichert werden. Nur so lässt sich eine funktionierende Datenbank aufbauen (Stichwort "Normalisierung"). Verstehe das nicht falsch: Auch wenn z.B. die Kundenadresse nur in der Kunden-Tabelle gespeichert ist, kann Sie vielerorts verwendet werden (z.B. auch auf Formular Einkauf, auf Bericht Verkauf).
Sinnvolle Tabellen könnten z.B. sein:
- tblKunden
- tblLieferanten
- tblEinkäufe
- tblVerkäufe
In der Tabelle Kunden wären dann z.B. folgende Felder anzulegen:
- IDKunde (eine automatische programminterne Kundennummer, Autowert)
- KuNr (eure allenfalls bisher manuell vergebene Kundennummer, Textfeld oder Zahlenfeld, je nach Struktur)
... weitere Felder wie Adresse 1, Adresse2, PLZ, Ort etc.
Und nun kommt der "Trick", z.B. in Tabelle Verkäufe
Diese sollte dann auf keinen Falls so aussehen:
- KuNr
- Adresse1
- Adresse2
etc. Weil dann hättest Du die Adressdaten ja in mehreren Tabellen, was nicht sein darf!!!!!!!!
Die Tabelle darf nur "einen Verweis" auf die Kundentabelle haben, also so:
- IDKunde (hier aber nicht als Autowert, sondern als Zahl, Long Integer)
- Verkaufsdaten ...
Was nun noch fehlt, ist, unter Access in den Datenbanktools die Beziehungen zwischen den beiden (oder mehreren) Tabellen festzulegen. Hierzu würde man in diesem Beispiel das Feld IDKunde der Kundentabelle anlicken und zum Feld KuNr in der Tabelle Verkäufe ziehen. Das Programm wird vorschlagen, dass es sich um eine 1:n Beziehung handeln soll. Ist auch ok, denn an einen Kunden können beliebig viele (n) Verkäufe geschehen.
Das ist so grob die Vorgehensweise.
Dass Du StandortNummern hast, die den Kundennummern gleich sind, ist etwas unüblich, aber stört eigentlich nicht, solange Du dazu unterschiedliche Felder in den Tabellen verwendest und diese richtig definiert sind.
Das mit den Standardauftragsarten finde ich so nicht gut gelöst. Ich würde hier eine sep. Tabelle anlegen, welche die Auftragsarten beschreiben. zB.
StandardAuftragsNrAutowert (Autowert)
StandardAuftragsNr (eure manuelle Eingabe)
StandardAuftragsUmschreibung (Text oder langer Text)
Alsdann würde ich über ein Kombinationsfeld diese Auftragsarten bei der Erfassung als Auswahl-Eingaben einrichten.
Hoffe dass dies ein bisschen geholfen hat.
Thomas
http://thomasklarer.wix.com/ichmachdirdas
Hallo, hier ist Thomas aus Thailand Wenn Du willst, kannst Du mir Deine Email zustellen. Ich sende Dir dann einen Entwurf von dessen, was Du brauchst. Ich habe eben eine ellenlange Beschreibung erfasst und parallell dazu diese kleine Datenbank erstellt. Leider ist die Beschreibung aufgrund eines Stromunterbruchs weg, aber die MDB hätte ich noch. Liebe Grüsse Thomas