Du er nødt til at oprette en funktion, til at \"vende\" din tabel.
Public Function strListOfValues(strSQL As String) As String Dim RA As Recordset Set RA = CurrentDb.OpenRecordset(strSQL) While Not RA.EOF strListOfValues = strListOfValues & \" - \" & RA.Fields(0).Value RA.MoveNext Wend Set RA = Nothing strListOfValues = Mid(strListOfValues, 3) End Function
Derefter kalder du den ved følgende forespørgsel:
SELECT DISTINCT id, strListOfValues(\"SELECT ord FROM DinTabel WHERE id=\" & [id] & \" ORDER BY ord;\") AS ord FROM [DinTabel];
Det bunder i at du har så forskellige værdier i din tabel. Ellers kunne det \"bare\" løses ved en krydstabuleringsforespørgsel !!! - Her vil du dog få MANGE tomme celler.
Du må meget undskylde, men som man råber i skoven, og så videre...
ProAccess
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.