يا سلام عليك
شيء جميل حقا
وانما استوقفني هذا السطر وهذا اللفظ اطويل الذي بداخله ،
If rs.AbsolutePosition = rs.BOF Then
وأيضا عبارتي BOF و EOF
يعني بصريح العبارة نريد من فيض علمك كما عودنتا شرح لهذه الوحدة النمطية
Public Function Horizontal(tabelle As String, Feld1 As String, Feld2 As String, valFeld1)
Dim DB As Database, rs As Recordset
Set DB = CurrentDb
Set rs = DB.OpenRecordset("select distinct " & Feld2 & " from " & tabelle _
& " where " & Feld1 & "='" & valFeld1 & "' order by " & Feld2)
Do
If rs.AbsolutePosition = rs.BOF Then
Horizontal = rs(Feld2)
Else
Horizontal = Horizontal & ", " & rs(Feld2)
End If
rs.MoveNext
Loop Until rs.EOF
rs.Close
DB.Close
Set rs = Nothing
Set DB = Nothing
End Function
تكرما وتفضلا وبقدر ما يسمح به وقتك
وتقبل تحياتي