
نوشته شده توسط
arman2000
سلام دوست من
جناب آقاي ميرزازاده بسيار سپاسگذارم از راهنمايي هاي سريع و عالي شما
بزرگوار پيشنهاد تون عالي بود در مورد جستجو (در مورد سوال اول) منتها من نياز دارم كه بعد از وارد كردن ركوردها (مثلا 50 ركورد)، دوباره برگردم و ركوردهاي وارد شده رو چك كنم پس بايد بتونم ركوردها رو پيوسته ببينم. در صورتي كه باكس جستجو فقط يك ركورد رو به من نشون مي ده.
در كل چطور مي شه مثلا يك ركورد رو با سرچ پيدا كنم و ركوردهاي بعديش رو هم بتونم با كليك ببينم نه اينكه هر بار توي باكس شماره اون رو تايپ كنم (ناويگيتور پايين منظورم هست)
باز هم تشكر مي كنم از توضيحات كامل و راه حل هاي جالب شما

سلام
يك دكمه با عنوان پيمايش و يك فرم باند شده به نمونه شما اضافه كردم بعد از انتخاب id از كومبو دكمه پيمايش رو فشار دهيد :
كدهاي مورد استفاده:
Set db = CurrentDb
Set rst = db.OpenRecordset("select * from table1 ")
With rst
Do Until rst.EOF
x = x + 1
If rst.Fields(0) = Me.Combo9 Then
Text0 = rst.Fields(0)
Text2 = rst.Fields(1)
Text4 = rst.Fields(2)
DoCmd.OpenForm "table1"
DoCmd.GoToRecord acDataForm, "table1", acGoTo, x
Exit Sub
End If
rst.MoveNext
Loop
End With
..........................
موفق باشيد