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.
Hallo,
Dunkel ist der Rede Sinn... ???
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
Tip für deine Fußnote........
Nur wer verständlich fragt, bekommt auch eine Antwort.
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!)
Hallo,
hat die Namenstabelle keinen Primärschlüssel? Ohne geht das nicht.
Wenn vorhanden dann ? muss ich was machen ?
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.
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
???
Übernahme in das Eingabefeld und das noch in verschiedene ? :'(
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]
::) 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,...
Hi,
dann hier ein zweiter Vorschlag, der mit Textfeldern arbeitet.
Harald
[Anhang gelöscht durch Administrator]
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.
>:(
unverschämtheit !
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.