انجمن تخصصی اکسس
جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران
0
با سلام
فرض کنیم که یک Continuouse Form داریم که در اون Data Entry رو در حالت yes قرار دادیم . میدونیم که در این حالت هربار که فرم باز میشه record counter ریست میشه و از 1 شروع میکنه .
خب حالا میخوام ببینم میشه کاری کرد که تعداد رکوردهایی که در یک نوبت تنظیم فرم درج میشه تعداد محدودی باشه ؟
چون با ادیت هر رکورد بلافاصله رکورد بعدی درج میشه و به تعداد نامحدود در یک سند جاری میشه رکورد درج کرد.
پیشنهاد خودم در این باره اینه که با استفاده از شماره ردیف این کارو انجام بدیم . یعنی بگیم اگر شماره ردیف از یک مقداری بیشتر شد دیگه رکورد رو ذخیره نکن یا مثلا یک اخطار بده . اما به نظرم خیلی حرفه ای نیست . فکر میکنم اگه بشه با کنترل record counter این کارو کرد درست تر باشه .
پاسخ ها (2)
-
پاسخ پذیرفته شده
1سلام
شما بایستی یک متغیر در قسمت کلاس فرمتون توی VBE ایجاد کنید و اون رو به هنگام بازشدن فرم برابر با خاصیت recordcount فرمتون قرار بدید .
بعد در رویداد on current هر بار record count رو کنترل کنید که بیشتر از اون مقداری که مد نظر شما است از اون متغیر بالا نزنه .
در صورت ابهام فایل لازم ر upload کنید تا روی اون براتون ایجاد بشه .
با سپاس
کاویان
برای ارسال پاسخ وارد شوید
برای ثبت پاسخ لازم است وارد شوید. از فرم مقابل برای ورود استفاده منید و اگر کاربر جدید هستید ثبت نام کنید.
اینجا ثبت نام کنید »