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

ظهور هذه الرسائل بعد نقل قاعدة البيانات الى جهاز اخر


qathi

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

اخواني الافاضل قمت بنسخ قاعدة البيانات الى جهاز اخر وتم تسطيب المكتبات المصاحبة للقاعدة في الجهاز الأخر

ولكن تظهر هذه الرسائل 

 

002.png.90c1c334f6519b90164dbb81664b6c33.png

 

0002.png.80b29712f2038908ac2a52695a1a051a.png

 

وعند الضغط على Ok في الرسائل فأن الكائنات لاتعمل ..كالازرار والقوائم المنسدلة الخاصة بعرض اسماء المستخدمين في شاشة الدخول

كما يتم عرض جميع الجداول والنماذج وو الخ

فما سبب ذلك ؟؟؟

مع العلم ان القاعدة تشتغل في جهازي بشكل سليم بدون رسائل

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

أخى qathi تأكد من تطابق الاوفيس على كلا الجهازين من حيث الإصدار 32 بت أو 64 بت وكذلك إذا كان أوفيس 2010 32 بت تأكد من تحميل اوفيس SP1 

والله أعلى أعلم

بالتوفيق

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

أهلاً بأستاذي @essam rabea تاكد من التطابق .. وليس هو المشكلة

بعد التاكد وجدة انه يلغي عمل جميع دوال قيمة الحقول 

مثل هذا  دالة Decode لفك تشفير اسم الامستخدم وهي معرفة 

حدد المستخدم: Decode([UName];"User")

لكن يضهر هذه الرسالة

2 ساعات مضت, qathi said:

0002.png.80b29712f2038908ac2a52695a1a051a.png

 

 

مثال اخر

القيم الافتراضية لحقل

- قيمة حقل ترقيم الفاتورة دالة Next_Seq

=Next_Seq("A")

 

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

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

حتى تتضح أين تقع المشكلة 

أدرجت صور للتوضيح

3 ساعات مضت, qathi said:

مثل هذا  دالة Decode لفك تشفير اسم الامستخدم وهي معرفة 


حدد المستخدم: Decode([UName];"User

قيمة استعلام لحقل قائمة منسدلة فيها اسماء المستخدمين

01.PNG.ec5972375b94fc0408d485c8dbc3ba3a.PNG

=====================================

 

3 ساعات مضت, qathi said:

- قيمة حقل ترقيم الفاتورة دالة Next_Seq


=Next_Seq("A")

 

 

02.PNG.8614862595e6c28671f5b3afc8d93edf.PNG

====================================

وهذه اخرى

تحويل حقل تاريخ تاريخ هجري .. ومديول التحويل موجود بنفس القاعدة

04.PNG.8e88b066c13810758fe2a62a4c62be0e.PNG

 

====================================

 

هل أتضح أخواني سبب المشكلة أم عليا أرفات ملف للتعديل والتجربة؟؟؟؟

 

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

السؤال هو هل تحدث هذه المشكلة عند قل القاعدة على مختلف الاجهزة ام على جهاز معين بحد ذاته؟

هل بإمكانك ارفاق نسخة من القاعدة؟ 

 

هنالك احتمال ان يكون تعارض بين عدة نسخ من الاوفيس على نفس الجهاز

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

5 ساعات مضت, sandanet said:

السؤال هو هل تحدث هذه المشكلة عند قل القاعدة على مختلف الاجهزة ام على جهاز معين بحد ذاته؟

قمت بالتجربة على اكثر من جهاز وكل جهاز فية اصدار مختلف 2007 و 2010 و2019  .. وتظهر نفس الرسائل 

 

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

أساتذتي الافاضل  @essam rabea  و @ابو ياسين المشولي و @sandanet و @ابا جودى  

كنت قد  بدائت بعمل ملف ارفع للمنتدى

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

وأبقيت على نماذج الواجهة فقط الذي فيها المشكلة

فقمت بعمل اخير وهو تجربته في جهاز اخر

وهنا المفاجئة اشتغل تمام

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

وبعد الفحص في الملف الاساسي .. اكتشفت سبب المشكلة

وهو كود تحت زر فتح نموذج تغيير كلمة السر

On Error GoTo Err_Orders1_Click

Form_Main!F8.SetFocus
Form_Main.F8.BackColor = RGB(33, 150, 243)
Form_Main.F8.ForeColor = RGB(250, 250, 250)
 
 Dim x As Integer
 x = DLookup("SN", "users_T", "deCode([UName],'User')='" & Trim(MyUser.USERNAME) & "'")
   DoCmd.OpenForm "UsersChangePassword_F", , , , , acDialog, x
Exit_Orders1_Click:
    Exit Sub
Err_Orders1_Click:
    MsgBox Err.Description
    Resume Exit_Orders1_Click

 

قمت بألغاء هذا الكود 

On Error GoTo Err_Orders1_Click
'
'
Exit_Orders1_Click:
    Exit Sub
Err_Orders1_Click:
    MsgBox Err.Description
    Resume Exit_Orders1_Click

وتم فتح البرنامج بشكل طبيعي

 

أشكركم على سعة صدوركم و وتعاونكم معي

فجزاكم الله عني خيرا

تم تعديل بواسطه qathi
  • Like 3
  • Thanks 1
رابط هذا التعليق
شارك

مشكلة غريبة فعلاً فالكود المحذوف هو فقط لعرض رسائل الخطأ يبدو ان هنالك تعارض في نمط رسائل الخطأ بين اصدار الاوفيس لديك وباقي الاصدارات .. انصحك بالعمل على اوفيس 2007 فهو الشائع استخدامه  

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

54 دقائق مضت, sandanet said:

مشكلة غريبة فعلاً فالكود المحذوف هو فقط لعرض رسائل الخطأ يبدو ان هنالك تعارض في نمط رسائل الخطأ بين اصدار الاوفيس لديك وباقي الاصدارات .. انصحك بالعمل على اوفيس 2007 فهو الشائع استخدامه  

أستاذي بعد التاكد .. المشكلة ظهرت في أخر سطر فقط .. هذا هو المسبب

2 ساعات مضت, qathi said:

Resume Exit_Orders1_Click

وغدا ساقوم بأذن الله التجربة على اجهزة اخرى 

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information