PDA

Vollständige Version anzeigen : wie geht das?


booyah
17.10.2001, 20:11
hallo,
ich würde gerne einige Namen aus einer Abfrage herausfiltern. Nun mein Problem.

Ich würde die Namen gerne in folgender Form in einem Formular oder Bericht verwenden...

--------------------------------------------
Mitarbeiter: Müller, Meier, Schulze, Schmidt
--------------------------------------------

also quasi als eine Menge von Namen. Wie kann ich das machen? Die Namen werden mir ja bei der Abfrage als einzelne Datensätze zurückgegeben...

Vielen Dank im voraus....

md
17.10.2001, 22:09
Hallo booya!
Tabelle (oder Abfrage) Daten: Feld1 Pschlüssel, Feld2 Mitarbeiter
Formular ( beruhend auf dieser Abfrage): füge ein TextFeld namens Info ein.

Ereignis Form_current:
Dim db As Database
Dim rs As Recordset, info As String

Set db = CurrentDb()
Set rs = db.OpenRecordset("Daten")

rs.MoveFirst
Do Until rs.EOF


If info = "" Then
info = rs![Mitarbeiter]
Else
info = info & ", " & rs![Mitarbeiter]
End If
rs.MoveNext
Loop


Me!info.Value = info
rs.Close
db.Close

mit rs![so heißt das Feld] kann jedes feld einer Tabelle angesprochen werden, Du hast wahrscheinlich mehr als nur zwei Felder in der Tabelle.

Grüße
MD
Viele grüße MD