اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورجمة الله

الأخوة الكرام

يوجد خطأين أرجو تصحيحيهما

الأول

عندما اضغط علي زر الصورة ليختار مكان الصورة يعطي خطا

الثاني

يقوم بحذف السجل إذا كان رقم البطاقة مكرر بمعني ان السجل رقم 5 مثلا لو تكرر به رقم البطاقة يعطي رسالة تفيد بتكرار رقم البطاقة ولكنة يقوم بحذف السجل رقم 5 وعلي هذا يكون السجل التالي هو السجل رقم 6 ولا يوجد السجل رقم 5 وفي هذا النوذج قام بحذف السجلين رقم 1 ، 4

1.rar

قام بنشر

اخوي

اما بالنسبه للسوال الاول فهو انك لم تقم باستيراد الوحده النمطيه التي تقوم باستدعائها عن النقر على الزر

يمكننك الحصول عليها من الرابط التالي

http://www.officena.net/ib/index.php?showtopic=25701

بعد تحميل المثال و فك الضغط على سطح المكتب مثلا قم بالتالي

من قائمه ملف

اذهب الى استيراد بيانات خارجيه

ثم سوف تفتح لك مربع حوار لتحديد قاعده البيانات المراد الاستيراد منها

اخترها ثم سوف يظهر مربع حوار اختر منه الوحدات النمطيه اختر منها

basOpenFile

وسوف يعمل الكود بعد استيراد هذه الوحده النمطيه ان شاء الله

بس يوجد لديك تعديلات كثيره ضروريه

اما بالنسبه للسؤال الثاني فانه غير واضح ارجوا التوضيح

قام بنشر

بارك الله فيك اخي الكريم

قمت باستيراد الوحدة النمطية

وإضافة حدثين لزر البحث عن الصورة

ولا تزال المشكلة قائمة حيث انه لا يحتفظ بالصورة

أما بالنسبة للطلب الثاني

فهو عندما اقوم بإدخال رقم بطاقة مكرر فإنة ينبة بان الرقم موجود من قبل

وبدل ما يقوم بالتراجع يقوم بحذف السجل الجديد

بفرض انك تريد ادخال بيانات جديدة في السجل رقم 7

وكان الشخص الذي تريد تسجيلة موجود من قبل فعندما تقوم بإدخال رقم البطاقة

سوف ينبهك بان هذا الشخص تم تسجيلة من قبل

وعندما ترجع للسجل رقم 7 فستجد انه تم حذفة

وسوف يفتح سجل جديد بترقيم تلقائي رقمه 8 وليس 7

ارجو المساعدة

مرفق الملف بعد التعديل الذي تم عليه

5.rar

قام بنشر

تفضل اخوي المرفق بعد التعديل عليه

اما بالنسبه للسؤال الثاني فكانت المشكله في الكود حيث تم استخدام الامر undo حيث يقوم بالتراجع في حاله التكرار ولكن هناك حدث يسبق هذا الامر وهو الترقيم التلقائي فيحصل تعارض مما ينتج عنه اصدار رقم جديد

على العموم تم حل المشكله ولن تستطيع عمل اي شي في النموذج في حاله تكرار رقم البطاقه الى اذا غيرت رقم البطاقه الى رقم غير مكرر

ملاحظه: لعمل الترقيم التلقائي يبدا من جديد قم بازاله الامثله في الجدول ثم من قائمه ادوات اختر ادوات مساعده لقاعده البيانات ثم اختر ضغط واصلاح قاعده البيانات

هذه الطريقه سوف تعمل على بدا الترقيم من جديد بدا من 1

5.zip

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information