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

الغاء رسالة النص الذي ادخلته غير موجود في القائمة


إذهب إلى أفضل إجابة Solved by ابو البشر,

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

السلام عليكم ورحمة الله وبركاته

عيد اضحى مبارك وكل عام وأنتم بألف خير

في قاعدة بيانات المرفقة وفي نموذج البلدان  عند ادخال البلد ونريد بعدها ادخال المدينة مثلا إذا كانت المدينة موجودة ليس هناك أي مشكلة اما اذا كانت المدينة غير موجودة تظهر رسالة الاكسس بأنه قد تم ادخال بيانات غير موجودة في جدول المدينة وباللغة الإنكليزية الرسالة ، لذلك قمت بوضع رسالة باللغة العربية لكن المشكلة كيف استطيع الغي رسالة الاكسس باللغة الإنكليزية كذلك اريد عمل تحديث تلقائي لنموذج البلدان بحيث بعد غلق نموذج المدن تظهر مباشرة المدينة التي تمت اضافتها تلقائيا ؟ ارجو المساعدة ؟

error.jpg

sptialtest.rar

رابط هذا التعليق
شارك

  • أفضل إجابة
23 ساعات مضت, ابو عبد الله العراقي said:

السلام عليكم ورحمة الله وبركاته

عيد اضحى مبارك وكل عام وأنتم بألف خير

في قاعدة بيانات المرفقة وفي نموذج البلدان  عند ادخال البلد ونريد بعدها ادخال المدينة مثلا إذا كانت المدينة موجودة ليس هناك أي مشكلة اما اذا كانت المدينة غير موجودة تظهر رسالة الاكسس بأنه قد تم ادخال بيانات غير موجودة في جدول المدينة وباللغة الإنكليزية الرسالة ، لذلك قمت بوضع رسالة باللغة العربية لكن المشكلة كيف استطيع الغي رسالة الاكسس باللغة الإنكليزية كذلك اريد عمل تحديث تلقائي لنموذج البلدان بحيث بعد غلق نموذج المدن تظهر مباشرة المدينة التي تمت اضافتها تلقائيا ؟ ارجو المساعدة ؟

انظر الصورة واستخدم هذا بدل الموجود لديك """"""

MsgBox "هذه البيانات غير موجود يرجى اعادة ادخالها"
DoCmd.OpenForm "tawfrm", acNormal
Response = acDataErrContinue

 

1.png

رابط هذا التعليق
شارك

السلام عليكم 

عاشت ايدك استاذ وهو المطلوب

ممنون منك

بس ياريت توضيح السطر البرمجي 

Response = acDataErrContinue

ماهو  المقصود منه ؟ وكيف نعرف هذه الاوامر البرمجية ؟؟

رابط هذا التعليق
شارك

31 دقائق مضت, ابو عبد الله العراقي said:

السلام عليكم 

بس ياريت توضيح السطر البرمجي 

Response = acDataErrContinue

ماهو  المقصود منه ؟ وكيف نعرف هذه الاوامر البرمجية ؟؟

وعليكم السلام ورحمة الله وبركاته

هذه تعني تجاهل الخطأ والمواصلة

ممكن تتزود بمعلومات اضافية من موق مايكروسوفت نفسة 

من هنا

رابط هذا التعليق
شارك

بالمناسب يمكن الغاء النموذج tawfrm وذلك باستخدام هذا مكان الكود السابق الذكر .... جرب ..... حيث يتم عرض رسالة باضافة المدينة أو عدم الاضافة وعند الموافقة يتم اضافة المدينة بدون النموذج ..... وهذا يختصر عليك الوقت في اعادة كتابة المدينة مرة اخرى والعودة للنموذج الرئيسي ...

Dim strMsg As String
    strMsg = "هل تريد إضافة " & NewData & " إلى القائمة؟"
    If MsgBox(strMsg, vbQuestion + vbYesNo) = vbYes Then
        Response = acDataErrAdded
        DoCmd.RunCommand acCmdSaveRecord
    Else
        Response = acDataErrContinue
    End If

 

رابط هذا التعليق
شارك

ممتاز عاشت اخوي العزيز 

لكن حاولت اطبق الكود على نفس المثال لكن ظهر لي خطأ !  تعبتك معاي لكن الغرض التعلم والافادة لي وللجميعResponse.jpg.b9a8833bd2868f6bfd9c5eaf5a57d548.jpg😟

sptialtest.rar

رابط هذا التعليق
شارك

تم تعديل كود الاضافة بعد السؤال عن الاضافة وحبيت ارفعها على الموقع للاستفادة من هذا الموضوع 

 .تحياتي للجميع ، ولكل من يحب العلم والتعلم 

sptialtest.rar

رابط هذا التعليق
شارك

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