ورود

View Full Version : حرفه ای: سوال در مورد خطاهاي شماره3008 و 3211 و 3221



RESMAILY
یک شنبه 03 مهر 1390, 18:48 عصر
به نام خدا
با سلام. دوستان لطفا راهنمايي كنند.
برنامه اي دارم كه گاهي هنگام كار، در يكي از فرم هايش يكي از سه خطاي فوق ظاهر مي شود. يعني اگر يكي ظاهر شود آن دوتاي ديگر ظاهر نمي شود. دوستان مي دانند كه اين خطا معمولا تحت شبكه ظاهر مي شود حال آنكه برنامه من تحت شبكه نيست و البته ديتابيس آن بصورت BACK_END در نظر گرفته شده است.
فرم مربوطه با يك كويري به يك جدول متصل است. اگر از روي فرم يك ريپورت از همان جدول چاپ كنم (بدون CLOSE شدن فرم) بعد از آن براي EDIT كردن اطلاعات فرم، خطاي 3008 ظاهر مي شود و ناچار بايد يك بار از فرم خارج شد. اما اگر ابتدا در فرم EDIT انجام شود آنگاه براي دريافت گزارش، اينك خطاي 3221 و گاهي هم خطاي 3211 ظاهر مي شود و لذا مجددا بايد از فرم خارج شد و بقيه ماجرا.
متن خطا در رفرنس آكسس موجود است. لذا اگر دوستان تجربه و يا اطلاعي از موضوع دارند از راهنمايي مضايقه نكنند. لطفا.:متفکر:

mehdi_fiz
دوشنبه 04 مهر 1390, 19:07 عصر
سلام دوست عزیز
مشکل از نحوه کد نویسی شما برای اصلاح و چاپ رکورد می باشد در صورت تمایل نمونه خود را اپ کنید تا بررسی و مشکل بر طرف شود
موفق باشید

RESMAILY
چهارشنبه 06 مهر 1390, 08:49 صبح
به نام خدا
با سلام. ضمن تشكر مجدد. برنامه مزبور به نحو دلهره آوري حجيم مي باشد. مع الوصف اصولا مشكل قبل از آنكه به خواندن كدها برسد پيش مي آيد. ريپورتي است كه بايد گشوده شود. پس از بسته شدن ريپورت (البته درحاليكه فرم مربوطه همچنان باز است. چرا؟ چون يك كويري خاص را در محدوده معيني از يك جدول استخراج كرده است.) نمي توان در فرم مزبور اقدام به اديت نمود. يا برعكس اگر در فرم اصلاحاتي انجام دهيم. اينك ريپورت باز نمي شود.
توجه داريد كه ريشه ريپورت و فرم يك كويري از يك جدول معين است.

mehdi_fiz
چهارشنبه 06 مهر 1390, 16:55 عصر
سلام دوست عزیز
مشکل دقیقاً همین جاست چون همزمان توسط فرم باز است امکان نمایش ریپورت نیست شما جدول و فرم و ریپورت رو آپ کنید بقیه جداول و فرم ها لازم نیست تا روی نمونه اصلاحات انجام شود
موفق باشید