Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel)
zurück: Datensatz des Formulars per Combobox wechseln weiter: Speichern mit Schaltfläche Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
tobi_to
Im Profil kannst Du frei den Rang ändern


Verfasst am:
20. Sep 2010, 18:40
Rufname:

Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel) - Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel)

Nach oben
       Version: Office 2007

Hallo zusammen,

ich habe folgendes Problem:
In einem Formular habe ich ein Listenfeld mit Mehrfachauswahl programmiert. Das funktioniert auch soweit, dass die Auswahl meine Tabelle übernommen wird.

Wenn ich im Formular den Datensatz wechsel, bleibt jedoch die Auswahl des vorherigen Datensatzes markiert.

Wie bekomme ich es hin, dass bei einem Datensatzwechsel die Daten aus der Tabelle gelesen werden und so die "richtigen" Einträge markiert sind?

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

Grüße

Tobi

P.S.: Mein Code für das Listenfeld
Code:
Private Sub lst_Schwerpunkte_Click()
    Dim i As Variant
    Dim Auswahl As String
   
    Auswahl = ""
    For Each i In Me!lst_Schwerpunkte.ItemsSelected
        If (IsNull(Auswahl)) Then
            Auswahl = Me!lst_Schwerpunkte.Column(0, i)
          Else
            Auswahl = Auswahl & " " & Me!lst_Schwerpunkte.Column(0, i) & ";"
        End If
    Next i
    Me!Schwerpunkte = Auswahl
End Sub
MiLie
kein Office- VBA- Programmierer


Verfasst am:
20. Sep 2010, 21:27
Rufname: Micha
Wohnort: Chemnitz


AW: Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel - AW: Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel

Nach oben
       Version: Office 2007

Hallo,

du musst genauer werden

- Tabelle zum Formular
-Tabelle/Abfrage zur Liste
- was soll bei DS-Wechsel passieren
- Was ist das Feld Auswahl, was machst du damit ? entsprechend Code füllst du das Feld durch ; getrennt mit den Inhalt eines Feldes der markierten DSe aus der Liste

- was genau geht nicht

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
tobi_to
Im Profil kannst Du frei den Rang ändern


Verfasst am:
21. Sep 2010, 09:01
Rufname:

AW: Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel - AW: Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel

Nach oben
       Version: Office 2007

ok, noch mal ausführlich.

Was ich möchte ist:

Über ein Formular möchte ich einem Datensatz verschiedene Interessengebiete zuweisen, wobei ich später in Abfragen nach Datensätzen mit einem bestimmten Interessengebiet suchen möchte.
Dazu soll in dem Formular ein Listenfeld mit Mehrfachauswahl vorhanden sein, dass die Mehrfachauswahl in meine Tabelle überträgt. Andersrum sollte, wenn ich in der Formularansicht bin und einen bereits vorhandenen Datensatz aufrufe die Auswahl aus der Tabelle wieder in das Listenfeld eingelesen werden, damit der Benutzer sieht, was bereits ausgewählt ist.

Wie weit ich bin:

Ich habe ein Listenfeld mit Mehrfachauswahl programmiert, so dass die markierten Werte in meine Tabelle übernommen werden.

Meine Probleme:
1. Wenn ich in einem Datensatz eine Auswahl in dem Listenfeld treffe und dann den Datensatz wechsel, bleibt die Auswahl des vorherigen Datensatzes markiert, allerdings ohne in die Tabelle übernommen zu werden.

2. Wenn ich im Formular einen Kontakt aufrufe, bei dem ich weiß, dass in der Tabelle Werte eingetragen sind, werde auch diese nicht in dem Listenfeld markiert angezeigt.

So, ich hoffe jetzt hab es ich verständlicher erklärt.

Bin nämlich auch recht ratlos.
MiLie
kein Office- VBA- Programmierer


Verfasst am:
21. Sep 2010, 17:41
Rufname: Micha
Wohnort: Chemnitz

AW: Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel - AW: Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel

Nach oben
       Version: Office 2007

Hallo,

was hällst du von einer dritten Tabelle die eine N:M Beziehung zwischen denen Tabellen herstellt und statt der Liste ein Unterformular, dann hast du die Probleme nicht.
du hast aber die Fragen noch nicht beantwortet,
welche Tabellen hast du,
wie ist die Abfrage /Tabelle in deiner Liste?

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
tobi_to
Im Profil kannst Du frei den Rang ändern


Verfasst am:
22. Sep 2010, 12:25
Rufname:


AW: Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel - AW: Daten aus Tabelle in Listenfeld einlesen (bei DS-Wechsel

Nach oben
       Version: Office 2007

Daran, dass ich deine Anforderungen nicht verstehe, zeigt sich nur mal wieder, was für ein absoluter Anfänger ich doch bin.

Aber ich glaube, dass ich das Problem (auf etwas komplizierte und laienhafte Weise) gelöst habe. Schaun wir mal, ob das klappt.
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: Duplikate einer Tabelle löschen?! 3 Esel 2108 28. Mai 2004, 08:53
lothi Duplikate einer Tabelle löschen?!
Keine neuen Beiträge Access Tabellen & Abfragen: Spaltennamen einer Tabelle ermitteln 1 Alexander Neron 899 27. Mai 2004, 13:47
lothi Spaltennamen einer Tabelle ermitteln
Keine neuen Beiträge Access Tabellen & Abfragen: kein Wert in der Tabelle, dann immer Null (0)?? 3 Michel_9 1005 26. Mai 2004, 14:28
Michel_9 kein Wert in der Tabelle, dann immer Null (0)??
Keine neuen Beiträge Access Tabellen & Abfragen: Daten der Abfrage ausgeben 3 Papa Schlumpf 1007 24. Mai 2004, 17:34
Willi Wipp Daten der Abfrage ausgeben
Keine neuen Beiträge Access Tabellen & Abfragen: Operant aus Tabelle in Abfrage verwenden 3 AccessGeek 673 06. Mai 2004, 09:15
lothi Operant aus Tabelle in Abfrage verwenden
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle formatiert in txt-Datei exportieren 1 robby 1115 12. Apr 2004, 23:10
Helge Tabelle formatiert in txt-Datei exportieren
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle aus Abfrage erstellen 1 dasti 3317 09. Apr 2004, 12:14
Gast Tabelle aus Abfrage erstellen
Keine neuen Beiträge Access Tabellen & Abfragen: Zeilenumbruch nach Einfügen Word Tabelle 2 topflop 1698 30. März 2004, 16:06
Gast Zeilenumbruch nach Einfügen Word Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: nicht-atomare Daten aus EXCEL importieren 2 Panther 908 29. März 2004, 16:33
Panther nicht-atomare Daten aus EXCEL importieren
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erstellen aus vorhandener Tabelle 6 moni 2010 29. März 2004, 15:39
moni neue Tabellen erstellen aus vorhandener Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Wert einer Abfrage in Tabelle kopieren? 1 BerlinerWolf 2009 21. März 2004, 12:43
Maya Wert einer Abfrage in Tabelle kopieren?
Keine neuen Beiträge Access Tabellen & Abfragen: Daten als Spaltenüberschriften einer anderen Tabelle 1 Melburnt 685 03. März 2004, 17:11
lothi Daten als Spaltenüberschriften einer anderen Tabelle
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Project