mjm1
mjm1
آفلاین
0
با سلام چگونه میشه در موقع حذف یک رکورد کاری کرد که پرسش لاتین اکسس نیاد یعنی فرق بین پروژه a و b. a رو آقای میثاق با کد نویسی انجام دادن و در اون فایل درست انجام شد(http://www.mantis.ir/discussions/طراحی-فرم.html) من با ماکرو انجام دادم ولی در هر دو حالت تو پروژه های دیگه با ماکرو نویسی پرسش اکسس . و با کدنویسی یه خطا میاد (دکمه عدم ذخیره و خروج در form1) میشه توضیح بدین مشکلش کجاست ممنون
پیوست ها:

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

misagh65
misagh65
آفلاین
سه شنبه 13 - خرداد - 1393 09:55:28 - #لینک دائمی
0
سلام
موارد اشتباهی در ماکروها بود که اصلاح شد . برای غیر فعال کردن پیغام باید روی رویداد on current فرم ماکرو قرار بدید . فایل رو ببینید با نمونه خودتون مقایسه کنید متوجه می شید . در ضمن form1 به عنوان یک کنترل برای فرم اصلی طراحی شده بدیهیه که اگر فرم اصلی باز نباشه اخطار میده .
پیوست ها:
  • mjm1
    بیش از یک ماه قبل
    ممنون از راهنمایی و وقتتون
  • misagh65
    بیش از یک ماه قبل
    خواهش میکنم . موفق باشید
پاسخ به درستی کمینه شد نمایش
پاسخ ها (1)
  • پاسخ پذیرفته شده

    ptaher
    ptaher
    آفلاین
    سه شنبه 13 - خرداد - 1393 10:52:41 - #لینک دائمی
    0
    سلام
    یه دکمه ی Delete بذارید با استفاده از Wizard خود Command Button بهش بگید که دستور Delete Record رو انجام بده.
    حالا برای اینکه پیغام اکسس رو نشون نده باید یه کوچولو اون ماکرو رو تغییر بدید. (همون ماکرویی که برای Delete خود اکسس میسازه)
    به این صورت که قبل و بعد از خط Delete دستور Set Warnings رو بنویسید. قبلش Off کنید و بعدش دوباره On کنید.
    پیوست ها:
    • mjm1
      بیش از یک ماه قبل
      ممنون نمی خوام دکمه delete بزارم میخواستم هر چه بیشتر دکمه های اضافی حذف بشه ولی set warning هم فکر کنم جواب بده ممنون
    پاسخ به درستی کمینه شد نمایش
پاسخ شما