Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

DomWert Abfragen

Begonnen von EDVHILFEHR, Juni 14, 2013, 14:01:09

⏪ vorheriges - nächstes ⏩

EDVHILFEHR

Hallo,

was muss ich eingeben um folgendes zu erreichen...

Formularfeld Eingabe hat ein Listenfeld X und sucht mit diesem Feldinhalt in einer Tabelle
entsprechende Felder und zeigt diese dann an im Formular.

Nach Auswahl von diesem wird der Wert in ein Eingabefeld übernommen zur Speicherung.

Vielen Dank für die Hilfe.
Nur wer Fragt bekommt auch eine Antwort

DF6GL

Hallo,

Dunkel ist der Rede Sinn...  ???
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

EDVHILFEHR

folgendes:
In einer Eingabemaske werden anhand von Namen diese übere eine Abfrage im Unterformular angezeigt,
das Ergenis kann mehrere Datensätze haben. Duch ein Klick auf den gewählten Datensatz, sollen Felder
aus dem Unterformualr dann in die Eingabemaske übergeben werden.

MfG
Nur wer Fragt bekommt auch eine Antwort

69bruno

Tip für deine Fußnote........

Nur wer verständlich fragt, bekommt auch eine Antwort.
If Brain <= requestoutofPost then
  PostonForum "Ich verstehe Dein Problem nicht....."
Else
  PostonForum "Denk erst mal über die Normalisierung nach......"
End If

EDVHILFEHR

Also nochmal...:-(

Ich habe eine Tabelle die als Erfassung der Daten dient. (EINGABE.tbl)
anhand von der Eingabe Nachname sucht diese den Namen in einem Unterformular den Nachnamen und Vornamen sowei weiter Felder (Datensatz)
Beispiel:

                  Mueller
                       |
                       |_____> Mueller Gerd   PLZ  ORT  TELEFON
                                     Mueller Fred    PLZ  ORT  TELEFON
                                     Mueller Stefan PLZ  ORT  TELEFON

jetzt möchte ich anhand von einem doppelklick im Unterformular den entsprechenden Datensatz z.B. Mueller Fred in die Eingabe übernehmen.
Wie könnte das funtionieren ? (Ich komme nicht darauf!)
Nur wer Fragt bekommt auch eine Antwort

MzKlMu

Hallo,
hat die Namenstabelle keinen Primärschlüssel? Ohne geht das nicht.
Gruß Klaus

EDVHILFEHR

Wenn vorhanden dann ? muss ich was machen ?
Nur wer Fragt bekommt auch eine Antwort

MzKlMu

#7
Hallo,
es mir noch völlig unklar was Du vorhast. Man übernimmt auch keine Datensätze, sondern nur den Primärschlüssel als Fremdschlüssel. Sonst keine weiteren Felder.
Auch das Unterformular dürfte überflüssig sein, die Auswahl macht man mit einem Kombinationsfeld.
Und wer über Domwert nachdenkt bzw. diese Funktion benötigt, hat im Regelfall ohnehin eine falsche Tabellenstruktur (=Datenmodell).

Bitte beschreibe mal die Zusammenhänge genauer.
Gruß Klaus

bahasu

Hi,

Zitat von: EDVHILFEHR am Juni 19, 2013, 09:28:45
jetzt möchte ich anhand von einem doppelklick im Unterformular den entsprechenden Datensatz z.B. Mueller Fred in die Eingabe übernehmen.

vielleicht ist das Ganze einfacher zu gestalten: d.h. Es ist auch ohne Unterformular machbar, wenn Du in Deinem Kombifeld neben dem Nachnamen auch Vornamen, Ort usw. anzeigst. Dort suchst Du eine passende Person aus, die einen eindeutigen Primärschlüssel hat. Anhand dieses Schlüssels kannst Du Daten in die "Eingabe" übernehmen.

Harald
Servus

EDVHILFEHR

 ???

Übernahme in das Eingabefeld und das noch in verschiedene ? :'(
Nur wer Fragt bekommt auch eine Antwort

bahasu

Hi,

anbei im Anhang ein grober Entwurf, wie Du aus einem Kombi-Auswahlfeld Deine Eingaben befüllst (ohne viel VBA): siehe Formular

Ob u.a. die Telefonnummer in der Tabelle optimal aufgehoben ist, sei mal in Anbetracht von x-verschiedenen Telefonnummern (privat, Beruf, Handy) später diskutiert.

Harald

[Anhang gelöscht durch Administrator]
Servus

EDVHILFEHR

 ::) Ist zwar ganz toll die Funktion, aber erfüllt die Anforderungen nicht, da hier ein Kombi-Feld angezeigt wird und nicht ein Textfeld.
      Aber die Richtung stimmt.

     Über weitere Vorschläge bin ich offen, versuche mich auch noch selber die Lösung zu finden.
      DANKE,...
Nur wer Fragt bekommt auch eine Antwort

bahasu

Hi,

dann hier ein zweiter Vorschlag, der mit Textfeldern arbeitet.

Harald


[Anhang gelöscht durch Administrator]
Servus

69bruno

Ich rate mal......

Die Beschreibung kommt von jemandem, der nun mal gar keine Ahnung von EDV hat, oder ?

Ich gebe doch in der Beschreibung nicht vor, wie oft irgendwo drauf geklickt werden soll und wie die Daten gehandelt werden sollen.

Totaler Nonsens. Der Verfasser soll sich mal mit Fachleuten unterhalten und von denen ein Umsetzungkonzept fertigen lassen.
If Brain <= requestoutofPost then
  PostonForum "Ich verstehe Dein Problem nicht....."
Else
  PostonForum "Denk erst mal über die Normalisierung nach......"
End If

EDVHILFEHR

Nur wer Fragt bekommt auch eine Antwort