من فرمی راطراحی کردم و اطلاعاتی رو درآن واردکردم حال می خوام بدونم چطورمیشه بعدازواردکردن اطلاعات غیرقابل تغییربشه وباگذاشتن کنترلی بروی فرم اونوهززمان که بخوایم به حالت ویرایش درآورد؟
من فرمی راطراحی کردم و اطلاعاتی رو درآن واردکردم حال می خوام بدونم چطورمیشه بعدازواردکردن اطلاعات غیرقابل تغییربشه وباگذاشتن کنترلی بروی فرم اونوهززمان که بخوایم به حالت ویرایش درآورد؟
دوست عزیز شما می تونی در رویداد after insert این دستور رو بنویسی
me.allow edit = false
و توی اون کنترلی که که می خوای با زدنش به حالت ویرایش در بیای به این دستور خاصیت true رو می دی
آخرین ویرایش به وسیله fatimah : شنبه 11 شهریور 1385 در 19:15 عصر دلیل: این پست به دلیل تکراری بودن بطور خودکار ادغام شده است.
مطلب بالا مناسبترین راهه
فقط جهت مزید اطلاع دوستان می گم در اکسس پروجکت هنگامی که برای یک جدول فیلد کلیدی تعریف نکنید اون جدول غیر قابل تغییر می شه .
شهر الکترونیک چیزی که همه بهش نیاز دارن و ما ایرانیها از همه نیازمند تر و در عین حال بی تفاوت تر به آن .
سلام دوست عزیز fanavar
یه نمونه ی خیلی ساده رو گذاشتم . امیدوارم که مشکلت حل بشه .
من این راه رو پیشنهاد می کنم :
شما یه فیلد flag ازنوع trueوfalse ایجاد کنید
با توجه به شرایطی که می خواهی با یه کوئری یا دستور ، رکوردهای غیر قابل ویرایش رو true کن
مثلا در یه محدوده ازتاریخ یه کوئری اپدیت اجرا بشه ومقادیر رو true کنه
در رویداد on current فرم:
if flag =true then me.allowedit=false else me.allowedit=true