Zum Inhalt springen

Access Berichte anhand Eingabemaske


Streethawk

Empfohlene Beiträge

Liebe Mit-User!

Zurzeit mache ich einen Ein-Euro-Job in der Gerontopsychiatrischen Ambulanz eines Krankenhauses. Meine Aufgabe ist es (zum Glück habe ich dazu sehr viel Zeit), eine MS Access-Datenbank mit allen Pflegeeinrichtungen im Kreis der Stadt zu erstellen. Die Datenbank ist auch schon fertig (Felder und Registersteuerelemente habe ich selbst programmiert) und enthält jetzt 424 Pflegeeinrichtungen. Aber jetzt stoße ich an eine Grenze.

Die Datenbank soll es nämlich leisten, dass ein beliebiger Patient/Kunde daherkommt, seine Postleitzahl und Wünsche angibt (z.B. möchte er ein Altenheim in der Nähe wissen, dass Ergotherapie und Physiotherapie anbietet) und dann von der Datenbank ausgespuckt bekommt (am besten ausgedruckt), welche Einrichtungen da für ihn in Frage kommen.

Abgesehen von den Stammdaten einer Pflegeeinrichtung (Name, Straße, PLZ usw.) enthält die Datenbank fast nur Ja/Nein-Felder. Zum Beispiel "Altenheim ja", "Ergotherapie ja" oder "Physiotherapie nein". Meine Frage ist nun, wie es sich in Access realisieren lässt, dass die Datenbank das oben genannte leistet.

Zusätzlich zum Hauptformular, das auf der Haupttabelle basiert, habe ich das Formular kopiert und die Bindungen der Felder aufgehoben. Dieses zweite Formular soll nämlich als Eingabemaske dienen. Die Postleitzahl soll dort eingegeben und die Ja/Nein-Felder entsprechend der Wünsche des Patienten angeklickt werden können. Access soll nun im Hauptformular suchen und passende Datensaätze in einem Bericht ausgeben.

In Excel habe ich das Ganze schon realisiert. Dort ist eine Tabelle "Felder" mit den Namen der Spalten der Haupttabelle und eine Tabelle "Ergebnisse", in die die Stammdaten passender Datensätze geschrieben werden.

Wie dies aber in Access realisieren? Wie spricht man Steuerelemente in einem Formular gezielt an. Wie kann man in den Datensätzen suchen. Wie veranlasst man Access dazu, bestimmte Datensätze in einen Bericht aufzunehmen?

Ich möchte das Ganze auf jeden Fall in VBA und nicht etwa in SQL realisieren.

Für Hilfe wäre ich euch sehr dankbar.

Bis denn dann, euer

Streethawk

:)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Naja so einfach ist das sicher nicht.

Du musst aufgrund der PLZ und der Straße ggf auch der Hausnummer eine Distanz zum Wohnort des Patienten berechnen und dann eben die kürzesten Distanzen auswählen.

Du müsstest Dir hierzu erste einmal überlegen was Distanz bedeutest und wie Du sie angibst.

Phil

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo!

Das ist nicht nötig. Es reicht völlig, wenn nur der angegebene PLZ-Bereich in die Suche eingeschlossen wird. Benachbarte PLZ-Bereiche müssen nicht mit drin sein. Worum es mir geht, ist, wie ich eine Eingabemaske mit den Ja/Nein-Feldern programmiere, anhand derer dann entsprechende Datensätze = Pflegeeinrichtungen ausgedruckt werden.

Gruß

Streethawk

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo

die Diskussion mit der PLZ- bzw. Umkreissuche gabs doch neulich hier schonmal mit einem Abschlußprojekt; bitte mal die Suchfunktion bemühen.

Grundtenor war damals, dass z.B. in Ballungsgebieten und an den Grenzen der Bundesländer die PLZ durchaus überlappen, so dass z.B. Teile von Sachsen-Anhalt "niedersächsische" Postleitzahlen haben können.

Was man doch aber suchen will, ist eine Einrichtung die nicht weiter weg als x km liegt, also im Umkreis von x km ist.

Gruß Martin

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...