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

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

قام بنشر (معدل)

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

مرقق مثال مصغر على كيفية اعادة ربط الجداول (منقول من المنتدى من احد الاخوان لا اتذكر اسمه ـ جزاه الله خير) فى قاعدة بيانات مقسمة

 نموذج form يعمل على اعادة الربط والكود مصبوط حتى لو نقل ملف الجداول الى مكان اخر 

المطلوب : فى حالة انه ملف الجداول نقل الى مكان اخر وقمت باعادة ربط الجداول فانه  لا يظهر ولا يفتح مرة اخرى نموذج form ويغلق طالما الربط مصبوط

اما فى حالة الربط خطأ (اي ان ملف الجداول فى مكان اخر ) يفتح نموذج form لاعادة الربط 

ارجو ان يكون المطلوب واضحا وان كان هناك شئ غير مفهوم سوف اقوم بتوضيحة

جزاكم الله خيرا

 

test.rarFetching info...

تم تعديل بواسطه الحلبي
  • Like 1
قام بنشر
  في 8‏/2‏/2024 at 14:12, ابوخليل said:

تفضل طريقتي في برامجي

Expand  

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

فعلا هذا هو المطلوب وبطريقة افضل من الطريقة الاولى 

دعنى انهل من علمكم : مافائدة تقسيم قاعدة البيانات غير انها تعطى فرصة لاستخدامها لاكثر من مستخدم على شبكة

هل تقسيم قاعدة البيانات يقلل من حجمها ام الفائدة الاخرى من التقسيم ما هى ؟

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

قام بنشر
  في 8‏/2‏/2024 at 15:00, الحلبي said:

هل تقسيم قاعدة البيانات يقلل من حجمها ام الفائدة الاخرى من التقسيم ما هى ؟

Expand  

نعم هذه واحدة

لأن حساب الحجم يتم لكل قاعدة على حدة .. وغالبا حجم الواجهات ثابت بعد اكتمال البرنامج بينما الجداول تتزايد

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

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

.....

في مثل حالتك كمبرمج ( على اعتبار انك تعمل برامجك الخاصة لك فقط ) فكون قاعدة البيانات وحيدة غير مقسمة افضل لك .. مع أخذ الحيطة للحجم المستقبلي المتوقع  لقاعدة البيانات

 

  • Like 1
قام بنشر
  في 8‏/2‏/2024 at 16:31, ابوخليل said:

في مثل حالتك كمبرمج ( على اعتبار انك تعمل برامجك الخاصة لك فقط ) فكون قاعدة البيانات وحيدة غير مقسمة افضل لك

Expand  

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

شكرا على الاجابة النموذجية وجزاك الله كل خير 

قام بنشر

آآه كنت قرأت لك انك تعمل برنامجك لنفسك ولا تسوقه

الآن فهمت

اذا اكثر من مستخدم واحد الافضل تقسيم قاعدة البيانات بلا شك

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

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

اعتقد مر علينا هنا  موضوع بخصوص اشعار المستخدمين بوجود تحديث جديد  ، وبنقرة زر او الموافقة يتم استبدال النسخة القديمة بالأحدث

قام بنشر

ايضا للعلم :

يمكنك جعل جميع المرفقات والمجلدات ( ايقونات ، شعارات ، صور ، مستندات ) في مكان واحد بجانب قاعدة الجداول مشترك للجميع

قام بنشر
  في 8‏/2‏/2024 at 17:39, ابوخليل said:

يمكنك جعل جميع المرفقات والمجلدات ( ايقونات ، شعارات ، صور ، مستندات ) في مكان واحد بجانب قاعدة الجداول مشترك للجميع

Expand  

تمام التمام معلمنا الفاضل الان وصل الينا جميع الملاحظات والتوضيحات الله يفتح عليك ويبارك فى صحتك وعافيتك ويجعله فى ميزان حسناتك

  • 1 month later...
قام بنشر

السلام عليكم

معلمى القدير الاستاذ/ @ابوخليل

بعد ان استخدمت طريقة حضرتك مشيت معايا تمام حوالى شهر وبعدين ظهرت معايا المشكلة التالية :___

عندما انقل القاعدة التى بها الجداول (فقط)  الى خارج قاعدة البيانات او اغير اسمها لكى اختبر مدى الاستجابة لا تظهر لى الشاشة الخاصة باختيار الملف (قاعدة الجداول . القاعدة الخلفية)

لكى تربط الجداول

لكن المثال الذى ارفقته حضرتك شغال تمام التمام لا اعرف السبب

جزاك الله كل خير

قام بنشر

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

اذا لا فمؤكد ستظهر لك رسائل تصف لك الخلل

  في 10‏/3‏/2024 at 14:59, الحلبي said:

بعد ان استخدمت طريقة حضرتك مشيت معايا تمام حوالى شهر وبعدين ظهرت معايا المشكلة التالية :___

Expand  

:biggrin:  يمكن تعبت وحابة تستريح شوية

قام بنشر (معدل)

 

 

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

عند فتح البرنامج تظهر رسالة معناها ان الجداول غير مرتبطة فقط

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

  في 10‏/3‏/2024 at 15:56, ابوخليل said:

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

Expand  

 

تم تعديل بواسطه الحلبي
قام بنشر
  في 10‏/3‏/2024 at 14:59, الحلبي said:

بعد ان استخدمت طريقة حضرتك مشيت معايا تمام حوالى شهر وبعدين ظهرت معايا المشكلة التالية :___

Expand  

اذا تقصد انك كنت تنقلها او تغير اسم القاعدة الخلفية  وكان الكود شغال ؟

اذا صحيح

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

اذا لا 

جرب احذف الجداول المرتبطة من الامامية ثم اربطها من جديد

قام بنشر (معدل)
  في 10‏/3‏/2024 at 17:55, ابوخليل said:

جرب احذف الجداول المرتبطة من الامامية ثم اربطها من جديد

Expand  

استاذى الفاضل : انا فى اول الامر قمت باستيراد النموذج 1welcom 

البرنامج يفتح على شاشة عادية صلاحيات المستخدمين ادخال كلمة سر للمستخدمين واسم المستخدم ثم تفتح الشاشة الرئيسية العادية التى بها ازرار فتح جميع النماذج من الداخل

فبدل ان يفتح نموج form1 فقمت بالتعديل بفتح نموذج الشاشة الرئيسية .

تم تعديل بواسطه الحلبي
قام بنشر

نعم اعتقد عرفت مشكلتك 

المفترض نموذج البداية الذي يشتمل على الكود ان يكون غير منضم .. اي بدون مصدر بيانات

 

قام بنشر (معدل)
  في 10‏/3‏/2024 at 20:42, ابوخليل said:

المفترض نموذج البداية الذي يشتمل على الكود ان يكون غير منضم .. اي بدون مصدر بيانات

Expand  

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

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

تم تعديل بواسطه الحلبي
قام بنشر
  في 10‏/3‏/2024 at 20:55, الحلبي said:

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

Expand  

هذه لم افهمها !

الكود موجود في في فورم welcom1

  في 10‏/3‏/2024 at 20:29, الحلبي said:

استاذى الفاضل : انا فى اول الامر قمت باستيراد النموذج 1welcom 

البرنامج يفتح على شاشة عادية صلاحيات المستخدمين ادخال كلمة سر للمستخدمين واسم المستخدم ثم تفتح الشاشة الرئيسية العادية التى بها ازرار فتح جميع النماذج من الداخل

فبدل ان يفتح نموج form1 فقمت بالتعديل بفتح نموذج الشاشة الرئيسية .

Expand  

ما تم تلوينه صح

قام بنشر
  في 10‏/3‏/2024 at 21:08, ابوخليل said:

هل جلبت الوحدة النمطية الى برنامجك ؟

Expand  

نعم اول حاجة قمت بعملها

  في 10‏/3‏/2024 at 21:01, ابوخليل said:

هذه لم افهمها !

Expand  

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

قام بنشر

حقيقة لن اتمكن من افادتك الا بالفحص السريري :biggrin:

لأن المشكلة عندك فقط

هل يمكنك عمل مثال بعيدا عن مثالي .. وتجربته .. فان ظهرت المشكلة ترفقه هنا .

قام بنشر (معدل)

مساهمة في هذا الحديث ، جرب هذا المرفق 😅 ، عله يكون العلاج .

في النموذج في حدث عند التحميل انقل الكود الى نموذج البداية في مشروعك . واخبرنا بالنتيجة 😊

* ملاحظة:-

الجدول المرتبط هو جدول من قاعدة بياناتي كمثال ، في مشروعك قم باستيراد الجداول من قاعدة بيانات الجداول لديك ، وتأكد من المكتبة التي تسمح للكود بفتح صندوق اختيار الملف ( مايكروسوفت اوفيس 14 أو حسب الإصدار في أوفيس لديك وأعتقد أن لديك اوفيس 2010 )

ReLink.accdbFetching info...

تم تعديل بواسطه Foksh
قام بنشر
  في 10‏/3‏/2024 at 21:54, Foksh said:

مساهمة في هذا الحديث ، جرب هذا المرفق 😅 ، عله يكون العلاج .

 

Expand  

هل اطلعت على مثالي ؟؟

صورة طبق الأصل .. ومثالك سوف يعمل عنده كما الحال في مثالي

اعطيته عددا من الاقتراحات والحلول لا اعلم ان كان جربها كلها ام لا

  • Like 1
قام بنشر
  في 10‏/3‏/2024 at 22:08, ابوخليل said:

هل اطلعت على مثالي ؟؟

Expand  

للأسف لم أطلع لاني استخدم الجوال ، ولكني اضطررت لنسخ ملفات مكتبتي إلى الجوال ( سابقاً ) للإستفادة منها متى اضطررت ، ولكني على يقين أن المرفق الذي ارفقتي في مشاركتي الأخيرة لن يزيد عن فكرتك شيء 🤗

 

قام بنشر

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

اما استاذى الفاضل @Foksh

عملت زى ماحضرتك اشرت ولم تنجح معى

قام بنشر

هل الجداول المرتبطة هي نفسها الجداول الموجودة في قاعدة بيانات الجداول ولا تختلف عنها بجدول زائد أو ناقص 🤔 ؟؟

لأنه في حال عدم التطابق فلن يتم إتمام عملية الربط بشكل سليم 🙄 .

 

وجهة نظر قابلة لعدم الصواب

قام بنشر
  في 11‏/3‏/2024 at 23:16, Foksh said:

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

Expand  

اسف جدا لتاخرى فى الرد فكنت فى عكة صحية جامدة جدا اقدم اسفى واعتذارى

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

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