Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: EDVHILFEHR am Juni 14, 2013, 14:01:09

Titel: DomWert Abfragen
Beitrag von: EDVHILFEHR am Juni 14, 2013, 14:01:09
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.
Titel: Re: DomWert Abfragen
Beitrag von: DF6GL am Juni 14, 2013, 18:18:59
Hallo,

Dunkel ist der Rede Sinn...  ???
Titel: Re: DomWert Abfragen
Beitrag von: EDVHILFEHR am Juni 18, 2013, 16:54:27
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
Titel: Re: DomWert Abfragen
Beitrag von: 69bruno am Juni 18, 2013, 16:59:25
Tip für deine Fußnote........

Nur wer verständlich fragt, bekommt auch eine Antwort.
Titel: Re: DomWert Abfragen
Beitrag von: EDVHILFEHR am Juni 19, 2013, 09:28:45
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!)
Titel: Re: DomWert Abfragen
Beitrag von: MzKlMu am Juni 19, 2013, 09:37:29
Hallo,
hat die Namenstabelle keinen Primärschlüssel? Ohne geht das nicht.
Titel: Re: DomWert Abfragen
Beitrag von: EDVHILFEHR am Juni 19, 2013, 10:27:48
Wenn vorhanden dann ? muss ich was machen ?
Titel: Re: DomWert Abfragen
Beitrag von: MzKlMu am Juni 19, 2013, 10:51:55
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.
Titel: Re: DomWert Abfragen
Beitrag von: bahasu am Juni 19, 2013, 12:20:43
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
Titel: Re: DomWert Abfragen
Beitrag von: EDVHILFEHR am Juni 19, 2013, 13:47:47
 ???

Übernahme in das Eingabefeld und das noch in verschiedene ? :'(
Titel: Re: DomWert Abfragen
Beitrag von: bahasu am Juni 19, 2013, 14:24:43
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]
Titel: Re: DomWert Abfragen
Beitrag von: EDVHILFEHR am Juni 19, 2013, 17:01:56
 ::) 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,...
Titel: Re: DomWert Abfragen
Beitrag von: bahasu am Juni 19, 2013, 18:30:43
Hi,

dann hier ein zweiter Vorschlag, der mit Textfeldern arbeitet.

Harald


[Anhang gelöscht durch Administrator]
Titel: Re: DomWert Abfragen
Beitrag von: 69bruno am Juni 20, 2013, 08:34:44
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.
Titel: Re: DomWert Abfragen
Beitrag von: EDVHILFEHR am Juni 21, 2013, 10:11:28
 >:(
unverschämtheit !
Titel: Re: DomWert Abfragen
Beitrag von: 69bruno am Juni 25, 2013, 09:00:29
Neee,
nicht unverschämt.  ::)
Vielleicht unverblümt.

Wenn hier Forumsmitglieder sich ernsthaft Gedanken über Lösungswege machen sollen, dann sollten deren Vorschläge (die ja auch Zeit gekostet haben) nicht mit einer Beschreibung abgelehnt werden, die Lösungswege einschränkt, ohne auch nur einen Ansatz von nachvollziehbarer Begründung zu liefern.
Warum soll es denn ein Doppelklick unbedingt in einem UFo sein ?

Beschreibungen einer Datenbanklösungen kümmern sich nicht um die technische Umsetzung, ausser.....es gibt unumstößliche Gründe dafür, die dann auch zu nennen sind.
Par example:
"Der Bericht muss im X-Format ausgegeben werden, damit die Daten über eine Importschnittstelle in ein anderes System übertragen werden können."
Oder:
"Die Auswahl des angezeigten Datensatzes soll direkt über einen Doppelklick aus dem Unterformular erfolgen, da dieses zur Bearbeitung geöffnet ist und der Nutzer danach darin weiterarbeiten soll."

So, jetzt entferne in deinem Kopf jeden Anflug von Empörtheit, denn ich will ja gar keinem was böses. Man sollte sich eben nur auch die Art der Beschreibung überlegen.