صفحه 2 از 2 اولاول 12
نمایش نتایج 41 تا 44 از 44

نام تاپیک: چگونه یک دکمه روی ردیف های CONTINUOUS FORM را اتوماتیک اجرا کنیم ؟

  1. #41
    کاربر دائمی آواتار eb_1345
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    تهران
    پست
    794

    نقل قول: چگونه یک دکمه روی ردیف های CONTINUOUS FORM را اتوماتیک اجرا کنیم ؟

    نقل قول نوشته شده توسط narpco مشاهده تاپیک
    اگر بادتون باشه در اخر فیلم یک خطای کار با رکورد ست رو نشون دادم که اکسس هنگ میکنه و میره بیرون
    بعضی مواقع این حالت در زمانی رخ میدهد که در فرایند اجرای یک روال احتمال خطا وجود داشته باشد از دستور On Error Resume Next در ابتدای کدها استفاده کنیم .این دستور به برنامه می گوید در هنگام مواجه با خطا به خط بعد از خطا منتقل شو به عبارتی دیگر این دستور به برنامه می گوید که از خطاهای درون روال چشم پوشی بکن . به همین خاطر اکسس وقتی تشخیص میدهد یک خطای غیر قابل چشم پوشی در طول فرایند اجرای روال صورت گرفته ولی از طرفی به روال دستور داده شده باشد که از خطا چشم پوشی کن . اکسس ترجیح میدهد تا اتفاقی ناگواری برای برنامه نیفتاده از برنامه خارج شود .(تعبیرخودمونی)
    در روال های مهم که احتمال خطا زیاد است بهتر است وقوع خطاهای قابل پیش بینی کنترل ومدیریت شود .
    در اینحالت درابتدای کدها دستور On Error Go To ErrorHandler و در انتهای کدها : ErrorHandler درج میشود .
    در ابتدای روال، برنامه با دستورOn Error Go To ErrorHandler به برنامه می گوید در هنگام مواجه با خطا به خط ErrorHandler منتقل شو.
    حتماً میدانید که بعد از خط
    ErrorHandler با استفاده از دستور شرطی IF یا Select از طریق پنجره مسیج باکس هشدار لازم در خصوص خطای صورت گرفته به کاربر داده میشود.



    ص
    آخرین ویرایش به وسیله eb_1345 : چهارشنبه 19 آذر 1399 در 01:47 صبح

  2. #42
    کاربر دائمی آواتار padide55
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    زاهدان
    پست
    567

    نقل قول: چگونه یک دکمه روی ردیف های CONTINUOUS FORM را اتوماتیک اجرا کنیم ؟

    سلام

    نکات برنامه نویسی اینجا به کار میاد

    ضمنا
    فیلدها خالی باشه پیغام #type میده در جمع پایین ساب فرم .

    در مسیر کد مربوطه لطف کنید nz اضافه کنید
    به این صورت:


    =subtotalsum(Sum(Nz([RCb_Delay_in])))

  3. #43
    کاربر دائمی آواتار narpco
    تاریخ عضویت
    فروردین 1397
    محل زندگی
    کرج
    پست
    352

    نقل قول: چگونه یک دکمه روی ردیف های CONTINUOUS FORM را اتوماتیک اجرا کنیم ؟

    سلام صبح بخیر

    کد پست 40 رو تست کردم یک مشکل کوچیک داره

    مثلا اگر 31 رکورد داریم در ساب فرم روی 30 رکورد عملیات انجام میده و رکورد اخر رو رها میکنه


    ولی

    کد پست 36 کامل و درست کار می کنه .....

  4. #44
    کاربر دائمی آواتار eb_1345
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    تهران
    پست
    794

    نقل قول: چگونه یک دکمه روی ردیف های CONTINUOUS FORM را اتوماتیک اجرا کنیم ؟

    نقل قول نوشته شده توسط narpco مشاهده تاپیک
    سلام صبح بخیر

    کد پست 40 رو تست کردم یک مشکل کوچیک داره

    مثلا اگر 31 رکورد داریم در ساب فرم روی 30 رکورد عملیات انجام میده و رکورد اخر رو رها میکنه


    ولی

    کد پست 36 کامل و درست کار می کنه .....

    سلام
    در کدهای پست 40 عدد 1 که از تعداد رکوردها کسر شده باید حذف میشد . اما با حذف آن هم خطای 2105 ایجاد میشود که نیاز به یک مدیریت خطا مطابق آنچه در پست 41 اشاره شد دارد .
    پس همان بهتر که از کدهای پست 36 استفاده شود.

صفحه 2 از 2 اولاول 12

تاپیک های مشابه

  1. پاسخ: 23
    آخرین پست: چهارشنبه 12 آذر 1399, 23:03 عصر
  2. سوال: درخواست کدی جهت عدم اپدیت اتوماتیک SUb form
    نوشته شده توسط najafi87 در بخش Access
    پاسخ: 3
    آخرین پست: سه شنبه 28 مهر 1394, 21:35 عصر
  3. سوال: مشکل حداکثر عرض فرم در حالت نمایشی Continuous Form
    نوشته شده توسط alirezabahrami در بخش Access
    پاسخ: 2
    آخرین پست: سه شنبه 03 شهریور 1394, 16:18 عصر
  4. سوال: فیلتر کردن یک continuous form
    نوشته شده توسط Appolo در بخش Access
    پاسخ: 1
    آخرین پست: جمعه 24 مهر 1388, 22:32 عصر
  5. ایجاد ردیف در فرمهای continuous form
    نوشته شده توسط AHMAD-AHMAD در بخش Access
    پاسخ: 7
    آخرین پست: شنبه 05 اردیبهشت 1388, 00:43 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •