View Full Version : سوال: تعیین تعداد آیتم ساب فرم در فرم
arokham
جمعه 20 بهمن 1391, 01:20 صبح
سلام
من یک فرم و یک ساب فرم دارم میخوام در فرم تعداد رکورد های ساب فرم رو تعیین کنم مثلا حداقل 1 آیتم و حد اکثر 9 ایتم در ساب فرم ایجاد بشه خواهشا" اساتید راهنمائی کنند.:متفکر:
Abbas Amiri
جمعه 20 بهمن 1391, 13:03 عصر
سلام
در رویداد Form_Current سابفرمتان بنویسید
Private Sub Form_Current()
Me.AllowAdditions = (Me.Recordset.RecordCount < 9)
End Sub
saeed1234n
جمعه 20 بهمن 1391, 23:17 عصر
با سلام
خدمت تمامی دوستان
می خواستم بدان که رویداد Form_Current در چه مواقعی استفاده می شود
و چه فرقی با رویدادهای Form_Activate , Form_Load دارد
arokham
شنبه 21 بهمن 1391, 00:02 صبح
ممنون از راهنمایتون فقط میخوام عدد 1 تا 9 که توی فرم بوسیله یکlist box انتخاب میشه تعیین کننده تعداد رکورد های سابفرمم بشه چه کدی باید تو رویداد list box فرم اصلیم بنویسم؟ ممنون میشم راهنمائی فرمائید بازم تشکر
Abbas Amiri
شنبه 21 بهمن 1391, 14:51 عصر
سلام
در رویداد Listbox0_AfterUpdate در فرم اصلی بنویسید
Private Sub ListBox0_AfterUpdate()
If IsNull(ListBox0) Then Exit Sub
with Me.SubformName.From
.AllowAdditions=(.Recordset.RecrdCount<Listboxo)
End With
End Sub
arokham
شنبه 21 بهمن 1391, 15:22 عصر
ممنون دوست عزیز از راهنمایتون ولی نمیدونم کجا رو اشتباه کردم runtime-Error میده
Opject dosn't support property or method
بعد از دی باگ این خط و اشکال میگیره .AllowAdditions = (.Recordset.RecrdCount < List17)
Abbas Amiri
شنبه 21 بهمن 1391, 15:49 عصر
بجای RecrdCountبنویسید RecordCount
arokham
شنبه 21 بهمن 1391, 16:00 عصر
خیلی ممنون دوست عزیز تشکر فراوان
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.