به تمامی کاربران دارای هر نوع مدال پنل رایگان پیامک اهداء می گردد . لذا کاربران دارای مدال می توانند با کد تخفیف medals ، به صورت رایگان ثبت نام نمایند .

انجمن تخصصی اکسس

جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران

misagh65
misagh65
آفلاین
0
با سلام فرض کنیم که یک Continuouse Form داریم که در اون Data Entry رو در حالت yes قرار دادیم . میدونیم که در این حالت هربار که فرم باز میشه record counter ریست میشه و از 1 شروع میکنه . خب حالا میخوام ببینم میشه کاری کرد که تعداد رکوردهایی که در یک نوبت تنظیم فرم درج میشه تعداد محدودی باشه ؟ چون با ادیت هر رکورد بلافاصله رکورد بعدی درج میشه و به تعداد نامحدود در یک سند جاری میشه رکورد درج کرد. پیشنهاد خودم در این باره اینه که با استفاده از شماره ردیف این کارو انجام بدیم . یعنی بگیم اگر شماره ردیف از یک مقداری بیشتر شد دیگه رکورد رو ذخیره نکن یا مثلا یک اخطار بده . اما به نظرم خیلی حرفه ای نیست . فکر میکنم اگه بشه با کنترل record counter این کارو کرد درست تر باشه .

پاسخ پذیرفته شده

misagh65
misagh65
آفلاین
شنبه 30 - آذر - 1392 15:38:10 - #لینک دائمی
0
با سلام
مشکل بوسیله یک خط کد vb حل شد .

در قسمت :
form-->design view-->event-->on current
(Me.AllowAdditions = (Me.Recordset.RecordCount < tedade recorde morede nazar
پاسخ به درستی کمینه شد نمایش
پاسخ ها (2)
  • پاسخ پذیرفته شده

    دوشنبه 02 - دی - 1392 18:34:53 - #لینک دائمی
    0
    سلام
    ممنون از این که راه حل رو به اشتراک گذاشتید
    بله همون طور که خودتون مشکل رو حل کردید ، بهترین و کوتاه ترین روش همین هست .
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    شنبه 23 - آذر - 1392 21:51:56 - #لینک دائمی
    1
    سلام
    شما بایستی یک متغیر در قسمت کلاس فرمتون توی VBE ایجاد کنید و اون رو به هنگام بازشدن فرم برابر با خاصیت recordcount فرمتون قرار بدید .
    بعد در رویداد on current هر بار record count رو کنترل کنید که بیشتر از اون مقداری که مد نظر شما است از اون متغیر بالا نزنه .
    در صورت ابهام فایل لازم ر upload کنید تا روی اون براتون ایجاد بشه .
    با سپاس
    کاویان
    پاسخ به درستی کمینه شد نمایش
پاسخ شما

کدام را میپسندید؟

مایکروسافت اکسس 64 بیت - 66.7%
مایکروسافت اکسس 32 بیت - 16.7%
مایکروسافت اکسس 2007 - 16.7%

كل آرا: 6
اين نظرسنجي به پايان رسيده است on: 19 مارس 2017 - 00:00

عضویت در خبرنامه

با عضویت در خبرنامه آخرین مطالب سایت را در ایمیل خود دریافت نمایید.
از عضویت شما در خبرنامه متشکریم.