PDA

View Full Version : محدود كردن ركورد ها در نماي Continuous Forms فرم ( فراخواني اطلاعات از table صورت مي گيرد )



aagh2008
پنج شنبه 12 خرداد 1390, 16:24 عصر
من از يك table يك form در نماي Continuous Forms دارم ميخام محدود بشه به جاي مثلا 50 ركورد 5 ركورد اننمايش داده بشه .
مثل فضاي كويري كه حد نمايش ركورد ها در top values تنظيم ميشه.
ممنون از راهنمايي دوستان

mazoolagh
پنج شنبه 12 خرداد 1390, 21:22 عصر
اگر منظورتون تنظیم ارتفاع فرم هست کد زیر رو در رویداد FORM_OPEN قرار بدین:

me.insideheight = me.section(acheader).height + me.section(acfooter).height + me.section(acdetail).height*5

aagh2008
جمعه 13 خرداد 1390, 11:34 صبح
با سلام
در ابتدا تشكر مي كنم از راهنماييتون
مي خواستم بدونم كه اين كد چطور عمل مي كنه ايا نمايش ركورد ها رو به عدددي خاص محدود مي كنه. مثلا كلا 5 رديفبه نماش نياد ؟ يا چيز ديگه اي هست ؟
با تشكر

bita_ziba77
شنبه 14 خرداد 1390, 12:15 عصر
با سلام
شما به راحتي مي توانيد در رخداد Record source فرم خود فيلدهاي مورد نظر خود را از فيلدهاي كوئري باز شده انتخاب كرده و سپس مقدار top value را 5 انتخاب نماييد.

با تشكر

ARData
شنبه 14 خرداد 1390, 13:43 عصر
Private Sub Form_Current()
If CurrentRecord() = 6 Then
Me.Form.AllowAdditions = False
Exit Sub
End If
If CurrentRecord() < 6 Then
Me.Form.AllowAdditions = True
Exit Sub
End If
End Sub

aagh2008
یک شنبه 15 خرداد 1390, 10:04 صبح
با سلام
مشكل حل شد
خيلي عالي بود