Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
markierten Datensatz aus Listenfeld in Ufo anzeigen
zurück: wenn kein datensatz vorhanden dann 0 sonst summe weiter: Fremdschlüssel_automatisch o händisch? 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
tommy22
Access-Anfänger


Verfasst am:
26. Jul 2010, 16:22
Rufname:
Wohnort: Kalkar

markierten Datensatz aus Listenfeld in Ufo anzeigen - markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

Hallo Zusammen,

kann mir jemand die Vorgehensweise beschreiben, wie ich einen bestimmten Datensatz (z.B. markiert, doppelgeklickt, oder wie auch immer) aus einem Listenfeld in einem Ufo anzeigen lassen kann.
Im Listenfeld ist nur das kurze Betreff und Datum zu sehen, in dem Ufo soll denn der gesamte Beitrag (Memo) angezeigt werden.
Ufo und Listenfeld befinden sich im selben Formular.

Vielen Dank,

Tom
kyron9000
Practitioner :)


Verfasst am:
26. Jul 2010, 19:12
Rufname:
Wohnort: Wien


AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

hallo,

du kannst die verknüpfung nach - von im ufo aktivieren mit...

im kombifeld, sollte das erste feld (normal nicht sichtbar) die ID sein...
dann den namen des listenfeldes in das ufo bei "Verknüpfung nach" eingeben
und die beziehungs-ID des Ufos bei "Verknüpfung von" einfügen.
dazu darfst das ufo nur einmal anklicken!

"Nach Aktualisierung" des listenfeldes kannst noch eingeben
Me.DeinUfo.Requery

dann sollte es eigentlich funktionieren Smile

oder du erstellst dir ein listenfeld mit assistenten,
das kannst natürlich auch mal testen fürs hfrm

_________________
Gruß Alfred...

Es ist nicht immer alles so einfach wie es sich im Moment darstellt...
tommy22
Access-Anfänger


Verfasst am:
26. Jul 2010, 21:55
Rufname:
Wohnort: Kalkar

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

Hallo Alfred,

vielen Dank für Deine Antwort, aber ich glaube das funktioniert hier nicht.

Ich hab ein Formular, das Datensätze der tbl_Aufgabe darstellt.
Zu den Aufgaben kann ich Notizen (tbl_Notiz) erstellen. Die erstellten Notizen werden mir in einem Listenfeld mit knappen Info dargestellt.
Darunter befindet sich ein Ufo (ebenfalls aus der tbl_Notiz), allerdings soll es jeweils die ausführliche Info zu der oben im Listenfeld ausgewählten Notiz anzeigen.
Diese Verknüpfung, die Du vorgeschlagen hast, funktioniert doch nur auf das Hfrm bezogen, oder?

Danke,

Tom

Ich habe mal angefangen, eine Abfrage zu erstellen, die auf der tbl_Notiz beruht und nur die Felder NotizID und Notiz auswirft. Und zwar soll Sie ja den Datensatz mit der ID auswerfen, den der markierte Datensatz im Listenfeld in Column0 hat, ebenfalls aus der tbl_Notiz.
Bei Kriterium habe ich jetzt folgendes stehen:
Code:
[Forms]![frm_AufgabeAnsicht]![Liste0].[Column0]
1. Ist das so korrekt??
2. und nun? Ereignis "Beim Klick" im Listenfeld?
3. ...

Danke,

Tom
kyron9000
Practitioner :)


Verfasst am:
27. Jul 2010, 11:37
Rufname:
Wohnort: Wien

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

hallo,

ka. wieso das nicht funktionieren sollte.

listenfeld unterhalb ufo... listenfeld also nicht im ufo...

beispiel-db im anhang

habe irgendeine test-tabelle dafür hergenommen, ohne primärschl usw.
also, nicht darüber nachdenken, nur die funktion ist wichtig.

PS: das .column (0) musst normal nicht einfügen für das erste abfr. feld.
Smile hab es jetzt erst gesehen [Column0] stimmt so nicht

_________________
Gruß Alfred...

Es ist nicht immer alles so einfach wie es sich im Moment darstellt...



db1.rar
 Beschreibung:

Download
 Dateiname:  db1.rar
 Dateigröße:  10.47 KB
 Heruntergeladen:  88 mal

tommy22
Access-Anfänger


Verfasst am:
28. Jul 2010, 11:07
Rufname:
Wohnort: Kalkar


AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

Hallo Alfred,

vielen Dank für Deine Beispiel-DB. Ja, genau das möchte ich haben!

Aber es geht bei mir nicht. Wie in Deiner DB stammen die Daten im Listenfeld und im Ufo aus einer Tabelle (tbl_Notiz). Allerdings habe ich im Hauptformular ja noch daten aus der tbl_Aufgabe. Bei der "Verknüpfung von / nach" zeigt Access mir gar nicht die Felder Notiz_ID an sondern nur Aufgabe_ID.
Muss ich vielelicht erst ein Formular mit Listenfeld und Ufo erstellen, die beiden Elemente verknüpfen, und das ganze dann als Ufo in mein Formular einfügen??

Danke,
Tom

P.S. Sorry für meine späte Antwort, ich hatte gestern leider keine Zeit.
kyron9000
Practitioner :)


Verfasst am:
28. Jul 2010, 11:59
Rufname:
Wohnort: Wien

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

Hallo,

und wenn du beide Id's verwendest?

Verknüpfung von: Notiz_ID; Aufgabe_ID
Verknüpfung nach: Notiz_ID; Aufgabe_ID

würde das vielleicht helfen?

_________________
Gruß Alfred...

Es ist nicht immer alles so einfach wie es sich im Moment darstellt...
tommy22
Access-Anfänger


Verfasst am:
28. Jul 2010, 12:09
Rufname:
Wohnort: Kalkar

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

Hallo Alfred,

es funktioniert nun doch. Mir war nicht klar, dass ich die ID`s direkt in die Felder hineinschreiben kann. Ich hatte erst ganz hinten auf die drei ... geklickt, dann öffnete sich eine Auswahl, bei der die Felder eben nicht dabei waren.

Jetzt klappt es, allerdings mit einer Zeitverzögerung von gut einer Sekunde, aber da kann ich mit leben.

Folgende Frage noch: Wenn ich mein Formular öffne, ist per
Code:
Me!Liste0.Selected(0) = True

der oberste Eintrag im Listenfeld markiert, das Ufo ist allerdings noch leer. Benötige ich da ein requery?

Danke,

Tom
kyron9000
Practitioner :)


Verfasst am:
28. Jul 2010, 13:52
Rufname:
Wohnort: Wien

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

vermute ich mal, mit...

das Ufo... sorry

Code:
Me.Ufo.Requery


hast aber in der Beispiel-DB dabei

_________________
Gruß Alfred...

Es ist nicht immer alles so einfach wie es sich im Moment darstellt...
tommy22
Access-Anfänger


Verfasst am:
28. Jul 2010, 15:14
Rufname:
Wohnort: Kalkar

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

Hallo Alfred,

danke für die Antwort, aber irgendwie funktioniert
Code:

Me!Liste0.Selected(0) = True

nicht mehr.
Aber anfangs ging es. Jetzt ist der oberste Datensatz im Listenfeld aufeinmal nicht mehr markiert.

Ne Ahnung??

Danke,

Tom
kyron9000
Practitioner :)


Verfasst am:
28. Jul 2010, 15:52
Rufname:
Wohnort: Wien

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

hallo,

wo hast den dein .selected überhaupt eingebaut
und für was soll es gut sein?

Code:
Me!Liste0.SetFocus


kannst auch testen

_________________
Gruß Alfred...

Es ist nicht immer alles so einfach wie es sich im Moment darstellt...
tommy22
Access-Anfänger


Verfasst am:
28. Jul 2010, 16:01
Rufname:
Wohnort: Kalkar

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

Hallo Alfred,

es funktioniert wieder.

Den Code habe ich beim Öffnen des Formulares hinterlegt. Dadurch wird der erste Datensatz im Listenfeld ausgewählt (schwarz hinterlegt). Ich hoffe, dass es die gleiche Eigenschaft besitzt, als wenn man den Datensatz angeklickt hätte.
Jetzt möchte ich im nächsten Schritt, dass im Ufo der entsprechende DS ebenfalls direkt nach dem öffnen angezeigt wird.
Ich probiere noch...

Aber mit Requery geht es nicht.

Also:
Code:

Me!Liste0.Selected(0) = True
Me!frm_ufo.requery

das geht leider nicht.

Hast Du noch eine Idee?

Danke,

Tom

Ich gebe es auf, jetzt funktioniert das Markieren des ersten DS wieder nicht, obwohl der Code unverändert hinterlegt ist. Nuss man es halt per Hand auswählen.
Mein ursprüngliches Problem ist ja gelöst, Danke dafür, Alfred.

Gruß,

Tom
kyron9000
Practitioner :)


Verfasst am:
28. Jul 2010, 16:21
Rufname:
Wohnort: Wien

AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

schreib das Ganze "Beim Laden" hinein Smile

PS: eines musst natürlich beachten, wenn du 2 id's verknüpft hast
müssen auch beide zusammenpassen mit dem ufo.
Somit sollte eigentlich das Listenfeld der 2. ID angepasst werden.

Das wäre auch eine Möglichkeit, den erste DS im Listenfeld anzuzeigen...

Code:
Me!Liste0= Me!Liste0.Column(0, 0)

_________________
Gruß Alfred...

Es ist nicht immer alles so einfach wie es sich im Moment darstellt...
tommy22
Access-Anfänger


Verfasst am:
28. Jul 2010, 16:44
Rufname:
Wohnort: Kalkar


AW: markierten Datensatz aus Listenfeld in Ufo anzeigen - AW: markierten Datensatz aus Listenfeld in Ufo anzeigen

Nach oben
       Version: Office 2007

Hallo Alfred,

also bei Verknüpfen nach steht "Liste0" und bei Verknüpfen von steht "NotizID".
Ich verstehe den Sinn nicht, aber es funktioniert...

Dein Vorschlag
Code:
Me!Liste0= Me!Liste0.Column(0, 0)
beim Laden funktioniert leider nicht. Aber selbst wenn, wüsste ich noch nicht, wie ich das Ufo dazu bringe, den entsprechenden Inhalt beim Laden anzuzeigen.

ALLES ZURÜCK. Danke Alfred, perfekt. Die Sicherheitseinstellungen von Access haben dafür gesorgt, dass der Code nicht ausgeführt wird.
Das ist genau wie ich es haben wollte. Daaanke,

Tom


Gruß,

Tom
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: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 914 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: Bei der Aktualisierung eines Tabellenwertes neuen Datensatz 6 zheng 810 07. Dez 2004, 22:35
zheng Bei der Aktualisierung eines Tabellenwertes neuen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Anzeigen der Daten einer vorhandenen Tabelle in einer Abfrag 6 brauzer 830 02. Dez 2004, 13:28
brauzer Anzeigen der Daten einer vorhandenen Tabelle in einer Abfrag
Keine neuen Beiträge Access Tabellen & Abfragen: Filtern aus Kombi & Listenfeld 1 Gast 817 16. Nov 2004, 22:07
lothi Filtern aus Kombi & Listenfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit sum, max Wert und verhätnis summe/max anzeigen? 1 IV 2531 04. Nov 2004, 18:14
Skogafoss Abfrage mit sum, max Wert und verhätnis summe/max anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: Suche in Listenfeld 4 Access-Anfänger 673 04. Nov 2004, 11:35
Hilde Suche in Listenfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze anzeigen? 3 MichaelB 1122 19. Okt 2004, 12:45
lothi Anzahl der Datensätze anzeigen?
Keine neuen Beiträge Access Tabellen & Abfragen: variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum 1 Lars 1193 10. Sep 2004, 13:54
Lars variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrfachauswahl aus Listenfeld kombiniert mit SQL IN (...) 2 SMArmageddon 2417 01. Sep 2004, 15:07
SMArmageddon Mehrfachauswahl aus Listenfeld kombiniert mit SQL IN (...)
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrageparameter anzeigen lassen 2 deepblue 768 24. Aug 2004, 08:10
deepblue Abfrageparameter anzeigen lassen
Keine neuen Beiträge Access Tabellen & Abfragen: CurrentUser() in neuen Datensatz eintragen 2 mafke 924 16. Aug 2004, 15:49
mafke CurrentUser() in neuen Datensatz eintragen
Keine neuen Beiträge Access Tabellen & Abfragen: kriterium - datensatz nur in einer von zwei tabellen 3 budking82 1000 11. Mai 2004, 12:59
budking82 kriterium - datensatz nur in einer von zwei tabellen
 

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