الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

*فورم* مثال علي انسخ الاحتياطي و التصدير و ربط الجداول

مغلق
بدأه محمد طاهر في 21 مايو 2002 · 5 رد · 4,872 مشاهدة · في قسم الأرشيف و المواضيع المميزه
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخوتي الأعزاء

هذا مثال قام بتطويره اخوانكم : طارق حنيدق و محمد طاهر

نرجو أن يكون مفيدا

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

هذا مثال عن الاجراءات التالية

1- أخذ نسخة احتياطية من البيانات

2- تصدير الجداول أو الاستعلامات الي الاكسل

3- ربط أو اعادة توجيه الجداول (و قد وضع طارق تطبيق عليها فى القاعدة المحاسبية الجماعية )

http://www14.brinkster.com/mtarafa/forms/3in1.zip

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

و اختيار مسار و اسم القاعدة الجديدة

ثم تنفيذ النسخ

و فى حالة الشبكة يستحسن توقف المستخدمين عن العمل وقت النسخ

و يقوم البرنامج بتنفيذ ضغط و اصلاح القاعدة الي المسار المختار

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

المطلوب تصديره و اختيار مسار الملف الذي سيتم التصدير اليه ثم تنفيذ النسخ

و هذا الفورم يظهر فيه الجداول و الاستعلامات المسجل أسماؤها فقط فى الجدول

المسمي E_List

و يلاحظ انه يجب ملئ الجدول المذكور بأسماء جداول موجودة فعلا فى القاعدة

أو مربوطة Linked Tables

بالنسبة للفورم الثالث

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

و لكن لا بد من مراعاة أن تكون أسماء الجداول المربوطة أو المراد ربطها فى الجدول المسمي

F_list

موجودة فى القاعدة المختارة

فأولا املأ اسماء الجداول المطلوب الربط اليها أي ال

Linked Tables

فى الجدول المذكور ثم نفذ الربط أو اعادة التوجيه

counter2001.cgi?558002

#2

شاكرين ومقرين لكم هذا الجهد ..

نسأل الله الكريم أن يزيدكم من علمه .. وأن ينفعنا وأياكم بما علمنا .. وأن ينفعنا بما علمنا ..

mk17481_26bccea871.gif
#3

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

أشرف خليل

#4

ألف شكر فقد تعودنا هنا على الجديد كل يوم

اثابكما الله وغفر لكما ذنوبكما ............ أمين

#5

اضافة بناء علي تساؤل من أحد الاخوة

http://www.arabteam2000.com/vb/showthread....%CA%ED%C7%D8%ED

فى الرابط السابق تفضل أبو هاجر بشرح الموضوع

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

وهذه من النصائح التي تقدمها مايكروسوفت وعدد من خبراء الأكسس

اقتباس
و لفصل الجداول

- أنشئ قاعدة بيانات جديدة

2- من قائمة ملف اختر إحضار بيانات خارجية ثم استيراد الجداول وليس ربط الجداول  

3- عند فتح شاشة الاستيراد حدد جميع الجداول في قاعدة بياناتك الأصلية

4- انقر زر استيراد ثم أعلق قاعدة البيانات الجديدة

5- افتح قاعدة بياناتك الأصلية

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

7- من قائمة ملف اختر إحضار بيانات خارجية ثم ربط جداول وليس استيراد

8- حدد قاعدة البيانات الجديدة ثم حدد جميع الجداول  

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

و باختصار بعد فصل الجداول

يوجد لديك قاعدة بها الجداول و قاعدة البرنامج

بعد فصل الجداول ، سيكون لديك عدة قواعد للجداول مثلا ملف لكل سنة

و الجداول بها متطابقة التصميم و مختلفة البيانات

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

و المطلوب تغيير هذا الرابط آليا الي ملف بيانات آخر بحسب الرغبة

( فتكون بذلك كل بيانات البرنامج من تقارير و فورم مصدرها هو ملف البيانات المختار )

بعد الفصل كل ما عليك هو استيراد الفورم المسماة LINK_F

و الجدول المسمي F_LIST و الآخر المسمي COMPANY

الي قاعدة البرنامج

و كتابة أسماء الجداول المطلوب ربطها فى الجدول مع ترقيمها

و شغل الفورم

ستقوم ببناء الروابط أو تغييرها كما تريد

#6

اضافة بناء علي تساؤل من أحد الاخوة ( بخصوص تغيير روابط القاعدة و كيفيته )

السؤال

http://www.arabteam2000.com/vb/showthread....&threadid=18637

الاجابة :

http://www.arabteam2000.com/vb/showthread....%CA%ED%C7%D8%ED

فى الرابط السابق تفضل أبو هاجر بشرح الموضوع

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

وهذه من النصائح التي تقدمها مايكروسوفت وعدد من خبراء الأكسس

اقتباس
و لفصل الجداول

- أنشئ قاعدة بيانات جديدة

2- من قائمة ملف اختر إحضار بيانات خارجية ثم استيراد الجداول وليس ربط الجداول  

3- عند فتح شاشة الاستيراد حدد جميع الجداول في قاعدة بياناتك الأصلية

4- انقر زر استيراد ثم أعلق قاعدة البيانات الجديدة

5- افتح قاعدة بياناتك الأصلية

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

7- من قائمة ملف اختر إحضار بيانات خارجية ثم ربط جداول وليس استيراد

8- حدد قاعدة البيانات الجديدة ثم حدد جميع الجداول  

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

و باختصار بعد فصل الجداول

يوجد لديك قاعدة بها الجداول و قاعدة البرنامج

بعد فصل الجداول ، سيكون لديك عدة قواعد للجداول مثلا ملف لكل سنة

و الجداول بها متطابقة التصميم و مختلفة البيانات

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

و المطلوب تغيير هذا الرابط آليا الي ملف بيانات آخر بحسب الرغبة

( فتكون بذلك كل بيانات البرنامج من تقارير و فورم مصدرها هو ملف البيانات المختار )

بعد الفصل كل ما عليك هو استيراد الفورم المسماة LINK_F

و الجدول المسمي F_LIST و الآخر المسمي COMPANY

الي قاعدة البرنامج

و كتابة أسماء الجداول المطلوب ربطها فى الجدول مع ترقيمها

و شغل الفورم

ستقوم ببناء الروابط أو تغييرها كما تريد

هذا الموضوع مغلق.

مواضيع مشابهة