Hallo,
Für eine Hundephysiopraxis soll ich eine Datenbank erstellen.
Hoffentlich unter Berücksichtigung der gesetzlichen Bestimmungen und dem dicom-Standard? Für medizinische Praxen gelten andere Regeln, als für z.B. eine Handelsfirma. Ob das für eine Hundephysiopraxis zutrifft, kann ich allerdings nicht beurteilen, solltest du aber im Vorfeld abklären.
Habe ein Formular/Tabelle für Daten wie Patientenname,
Besitzer, Anschrift und weitere Daten.
gut
Habe dazu Access 2003 verwendet.
noch ok
Ein zweites Formular/Tabelle habe ich für verschiedene
Messungen erstellt.
ok
Die Patientennummer des ersten Formulares steht auf Autowert.
ok
Über einen Button soll das zweite Formular geöffnet werden und
bestimmte Daten des ersten Formulars angezeigt werden.
docmd.open …mit where-Klausel
also kein Problem
Das funktioniert, wenn in beidem Formularen/Tabellen der selbe
Datensatz mit der selben Patientennummer angelegt ist.
es sollte die gleiche Pat-Nr in beiden Tabellen vorhanden sein.
1 x in der Pat-Tabelle
n x in der Messwertetabelle
es sollte eine Beziehung mit (referentieller Integrität) zwischen beiden Tabellen bestehen.
Gibt es eine Möglichkeit, die Daten des ersten Formulares
nicht nur in die dazugehörige Tabelle zu schreiben, sondern
automatisch auch in die zweite Tabelle damit man die Eingabe
nicht zweimal manuell vornehmen muss?
Denkfehler, das macht man nicht, sondern man führt einfach beide Tabellen über eine Abfrage zusammen.
Diese Abfrage nutzt man dann als Datenbasis für das zweite Formular.
oder
man erstellt ein Formular Messwerte, als Datenbasis die PAT-Tabelle und ein UFO für die Messwerte, mit Datenbasis der Messwert-Tabelle.
Bislang verwende ich im zweiten Formular ein Kombinationsfeld
um die Patientennummer auszuwählen und einzutragen (damit
keine Verwechslungen bei der Suche entstehen).
überflüssig, denn auf dem Pat-Formular gibt es einen Button der das zweite Formular öffnet, passend zur Pat-Nummer, da muss dann nichts mehr zusätzlich eingetragen werden.
Es ist aber umständlich und ärgerlich, die restlichen Daten jeweils
zweimal einzutragen.
das ist auch das falsche Konzept und nicht nötig, da beide Tabellen miteinander über die Abfrage verbunden sind, kannst du direkt auf diese Daten der PAT-Tabelle zugreifen.
Mein gut gemeinter Rat: mit deinen minimalen Access-Kenntnissen solltest du die Finger von der Sache lassen.
Eine Praxis- / Patientenverwaltung ist nicht mal eben so programmiert!
Grüße aus Rostock
Wolfgang
(Netwolf)