Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Listenfeld verknüpfung
zurück: Maxwert aus mehreren Feldern holen weiter: Registersteuerelement und .Height Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
05. Jul 2009, 22:55
Rufname:

Listenfeld verknüpfung - Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Hallo zusammen habe folgendes Problem ich habe ein Formular in dem sich ein Listenfeld befindet. So unter diese Listenfeld befindet sich ein Unterformular.

Nun hätte ich gerne das wen in dem Listenfeld Datensatz 2 angeklickt wird in dem jeweiligen Formular auch Datensatz 2 ausgewählt wird ist sowas möglich?

Danke schonmal im Voraus
astern
Datenmodell-Missionar


Verfasst am:
05. Jul 2009, 23:03
Rufname: Andreas
Wohnort: Rastede


AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Hallo!
Meinst Du im Formular oder im Unterformular?
Im Formular geht das z.B. so:
Code:
Private Sub buecherliste_AfterUpdate()
    Dim rs As DAO.Recordset

    Set rs = Me.Recordset.Clone
    rs.FindFirst "[BUCH_KEY] = " & Str(Me!buecherliste)
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub

A*

_________________
1. Access-Gebot: Du sollst lange und gründlich über Dein Datenmodell nachdenken!
2. Access-Gebot: Du sollst keine Formulare erstellen ohne gutes Datenmodell!
Gast



Verfasst am:
05. Jul 2009, 23:09
Rufname:

AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Hallo vielen dank für deine schnelle antwort habe dein code von dir in mein Formular kopiert kommt aber eine Fehlermeldung was muss ich hier noch anpassen?

Danke schonmal im voraus
Willi Wipp
Moderator


Verfasst am:
05. Jul 2009, 23:12
Rufname:
Wohnort: Raum Wiesbaden

Re: Listenfeld verknüpfung - Re: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Hi Gast,

welche Fehermeldung kommt denn an welcher Stelle? Welchen Felddatentyp hast Du ?
Code:
    Me.Recordset.Clone.FindFirst "[BUCH_KEY] = " & Me!buecherliste
' bzw. wenn Text
    Me.Recordset.Clone.FindFirst "[BUCH_KEY] = '" & Me!buecherliste & "'"

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
astern
Datenmodell-Missionar


Verfasst am:
05. Jul 2009, 23:14
Rufname: Andreas
Wohnort: Rastede


AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Naja,
so einfach reinkopieren kannst Du das natürlich nicht. War ja nur ein Beispiel!
In meinem Beispiel heißt das Listenfeld "buecherliste" und der Primärschlüssel "BUCH_KEY". Das mußt Du an Dein Formular anpassen - also durch Deine Bezeichnungen ersetzen.

A*

_________________
1. Access-Gebot: Du sollst lange und gründlich über Dein Datenmodell nachdenken!
2. Access-Gebot: Du sollst keine Formulare erstellen ohne gutes Datenmodell!
Gast



Verfasst am:
05. Jul 2009, 23:20
Rufname:

AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Gast am 05. Jul 2009 um 23:14 hat folgendes geschrieben:
Hallo es kommt die meldung
Zitat:
Das Microsoft Office Access-Datendankmodul erkennt 'BUCH_KEY' nicht als gültigen Feldnamen oder Ausdruck'

Gruß

Hey danke für die schnell antwort habe soweit alles angepasst aber jetzt kommt die Fehlermeldung ' Unzulässige Verwendung von Null' an was könnte das liegen bin leider noch nicht so der Profi

gruß
astern
Datenmodell-Missionar


Verfasst am:
05. Jul 2009, 23:31
Rufname: Andreas
Wohnort: Rastede

AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

astern am 05. Jul 2009 um 23:27 hat folgendes geschrieben:
Tja,
das heißt, dass entweder der Key oder der Listenname keinen Wert haben. Das kann man konkret so schlecht beantworten. Du müsstest Dich anmelden und dann mal Deine DB zum Download hergeben, dann könnte man sich das ansehen.
Du musst Dir auf jeden Fall die Datenquellen des Formulars und des Listenfeldes ansehen. In der Datenquelle des Formulars muss der Primärschlüssel enthalten sein. Beim Listenfeld muss der Primärschlüssel in der gebundenen Spalte stehen (i.a. die erste, die dann auch unsichtbar ist, d.h. mit Spaltenbreite Null).

A*

Hier ein Screenshot zur Erläuterung!

_________________
1. Access-Gebot: Du sollst lange und gründlich über Dein Datenmodell nachdenken!
2. Access-Gebot: Du sollst keine Formulare erstellen ohne gutes Datenmodell!



listenfeld.jpg
 Beschreibung:
 Dateigröße:  116.59 KB
 Angeschaut:  1138 mal

listenfeld.jpg


Willi Wipp
Moderator


Verfasst am:
05. Jul 2009, 23:53
Rufname:
Wohnort: Raum Wiesbaden

Re: Listenfeld verknüpfung (II) - Re: Listenfeld verknüpfung (II)

Nach oben
       Version: Office 2007

Hi Gast,

dann vielleicht so
Code:
    Me.Recordset.Clone.FindFirst "[BUCH_KEY] = " & Nz(Me!buecherliste, 0)
' bzw. wenn Text
    Me.Recordset.Clone.FindFirst "[BUCH_KEY] = '" & Me!buecherliste & "'"

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Gast



Verfasst am:
06. Jul 2009, 00:03
Rufname:

AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Hallo ! WIeso eigentlich Buch_KEy?

was soll das bedeuten?

Habe doch garkein BuCH_KEy
astern
Datenmodell-Missionar


Verfasst am:
06. Jul 2009, 00:06
Rufname: Andreas
Wohnort: Rastede

AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Das ist nur ein BEISPIEL! Dann musst Du uns sagen, was Du für Daten in dem Formular darstellen willst. Die müssen ja aus irgendeiner Tabelle kommen, in der es einen Primärschlüssel gibt - und den musst Du dann statt BUCH_KEY nehmen.

A*

_________________
1. Access-Gebot: Du sollst lange und gründlich über Dein Datenmodell nachdenken!
2. Access-Gebot: Du sollst keine Formulare erstellen ohne gutes Datenmodell!
Gast



Verfasst am:
06. Jul 2009, 19:51
Rufname:

AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Hallo danke für die schnellen antworten

also meine Tabelle aus der die werte sind heißt Setsstamm mit ID alsi Primärschlüssel
Das listenfeld heist ut2 wie kann ich das nun anpassen?

Danke schonmal im voraus
astern
Datenmodell-Missionar


Verfasst am:
06. Jul 2009, 19:59
Rufname: Andreas
Wohnort: Rastede

Re: AW: Listenfeld verknüpfung - Re: AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Zitat:
also meine Tabelle aus der die werte sind heißt Setsstamm mit ID alsi Primärschlüssel

Kein Primärschlüssel sollte nur "ID" heißen! Immer einen Tabellenpräfix davor!
Also: "Setsstamm_ID".
Dann müsste es bei Dir heißen:

Code:
Private Sub ut2_AfterUpdate()

Me.Recordset.Clone.FindFirst "[Setsstamm_ID] = " & Str(Me!ut2)
Me.Bookmark = Me.Recordset.Clone.Bookmark

End Sub

_________________
1. Access-Gebot: Du sollst lange und gründlich über Dein Datenmodell nachdenken!
2. Access-Gebot: Du sollst keine Formulare erstellen ohne gutes Datenmodell!
Gast



Verfasst am:
06. Jul 2009, 22:28
Rufname:

AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Hallo danke!

bekomme leider trotzdem dem fehler Unzulässige verwendung von Null an was könnte das liegen?

Danke schonmal
Gast



Verfasst am:
06. Jul 2009, 22:34
Rufname:

AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Also hat sich erledigt danke vielmals
astern
Datenmodell-Missionar


Verfasst am:
06. Jul 2009, 22:34
Rufname: Andreas
Wohnort: Rastede


AW: Listenfeld verknüpfung - AW: Listenfeld verknüpfung

Nach oben
       Version: Office 2007

Siehe mein Posting von gestern 23:31 Uhr!
A*

_________________
1. Access-Gebot: Du sollst lange und gründlich über Dein Datenmodell nachdenken!
2. Access-Gebot: Du sollst keine Formulare erstellen ohne gutes Datenmodell!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Verknüpfung zieht keine Nullen vorweg 1 Unregisterred 492 07. Jun 2007, 02:56
Nouba Abfrage Verknüpfung zieht keine Nullen vorweg
Keine neuen Beiträge Access Tabellen & Abfragen: Inhalt von Listenfeld als Filter verwenden 11 GregorJ 1125 20. März 2007, 18:17
GregorJ Inhalt von Listenfeld als Filter verwenden
Keine neuen Beiträge Access Tabellen & Abfragen: Verknüpfung plötzlich nicht mehr möglich? 2 access-beginner 614 20. Feb 2007, 17:30
access-beginner Verknüpfung plötzlich nicht mehr möglich?
Keine neuen Beiträge Access Tabellen & Abfragen: Frage zur Verknüpfung mit Excel Tabelle 1 toymachine 779 15. Feb 2007, 22:33
stpimi Frage zur Verknüpfung mit Excel Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Verknüpfung mit beginnendem Wert 2 Julia 1983 485 19. Dez 2006, 12:23
Julia 1983 Verknüpfung mit beginnendem Wert
Keine neuen Beiträge Access Tabellen & Abfragen: Eintrag in Listenfeld bei klick an abfrage übergeben? 5 Zamp 1012 07. Dez 2006, 07:58
derArb Eintrag in Listenfeld bei klick an abfrage übergeben?
Keine neuen Beiträge Access Tabellen & Abfragen: Verknüpfung, Import oder notfalls Kopie von Web-Dateien 0 Rhett 1099 10. Nov 2006, 12:20
Rhett Verknüpfung, Import oder notfalls Kopie von Web-Dateien
Keine neuen Beiträge Access Tabellen & Abfragen: Hyperlink -> Abfrage -> Listenfeld 1 Arkain 2554 28. Okt 2006, 03:16
derArb Hyperlink -> Abfrage -> Listenfeld
Keine neuen Beiträge Access Tabellen & Abfragen: bei externer Verknüpfung falscher Datentyp korrigieren 0 tom_r 997 11. Mai 2006, 13:17
tom_r bei externer Verknüpfung falscher Datentyp korrigieren
Keine neuen Beiträge Access Tabellen & Abfragen: Verknüpfung Excel mit Access immer wieder fehlerhaft 2 simsy 697 28. Apr 2006, 10:32
simsy Verknüpfung Excel mit Access immer wieder fehlerhaft
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage: Verknüpfung von 3 Tabellen, einige Felder leer 1 Gast655 1438 16. Feb 2006, 09:27
rita2008 Abfrage: Verknüpfung von 3 Tabellen, einige Felder leer
Keine neuen Beiträge Access Tabellen & Abfragen: Berechnung im Listenfeld anzeigen? 3 Schnoop 804 20. Okt 2005, 08:24
Timbo Berechnung im Listenfeld anzeigen?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: PHP Forum