منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : نقل عدد من السجلات من نموذج لاخر
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم  ورحمة الله وبركاتة

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

تلميح صغير:
عندما تكون لديك مجموعة كبيرة من الحقول المتعلقة بشيء واحد، مثلاً الحقول المطلوبة لتسجيل موظف في نظام إدارة شؤون الموظفين، قم بتقسيم تلك الحقول منطقياً ووظائفياً، فمثلا يمكنك تقسيمها إلى أربعة أقسام:
  • البيانات الشخصية.
  • بيانات الهوية والسجل المدني.
  • البيانات الوظيفية.
  • البيانات المالية.
تزيد هذه القائمة وتنقص حسب عدد الحقول ونوعها.

قم بتصميم الجدول اﻷساسي والذي يحتوي على البيانات الشخصية، ثم قم بإنشاء نموذج للإضافة والتعديل.
قم بتصميم باقي الجداول ولا تنس أن تضع حقلاً يمثل رقم الـID الخاص بالموظف والذي تكون قيمته مساوية لرقم الموظف في جدول البيانات الشخصية، وذلك في كل جدول من تلك الجداول. حتى تستطيع الربط بينها لاحقاً عند تصميم التقارير.

بعد ذلك، عند اختيار موظف معين، تستطيع إضافة / تعديل باقي بياناته، بحيث كل نوع من البيانات توضع في فورم مستقل والرابط بينها وبين البيانات الشخصية هو رقم الـID في جدول البيانات الشخصية.

أرجو أن تكون الفكرة وصلت.
(28-04-16, 10:07 PM)أبوبكر سويدان كتب : [ -> ]السلام عليكم

تلميح صغير:
عندما تكون لديك مجموعة كبيرة من الحقول المتعلقة بشيء واحد، مثلاً الحقول المطلوبة لتسجيل موظف في نظام إدارة شؤون الموظفين، قم بتقسيم تلك الحقول منطقياً ووظائفياً، فمثلا يمكنك تقسيمها إلى أربعة أقسام:
  • البيانات الشخصية.
  • بيانات الهوية والسجل المدني.
  • البيانات الوظيفية.
  • البيانات المالية.
تزيد هذه القائمة وتنقص حسب عدد الحقول ونوعها.

قم بتصميم الجدول اﻷساسي والذي يحتوي على البيانات الشخصية، ثم قم بإنشاء نموذج للإضافة والتعديل.
قم بتصميم باقي الجداول ولا تنس أن تضع حقلاً يمثل رقم الـID الخاص بالموظف والذي تكون قيمته مساوية لرقم الموظف في جدول البيانات الشخصية، وذلك في كل جدول من تلك الجداول. حتى تستطيع الربط بينها لاحقاً عند تصميم التقارير.

بعد ذلك، عند اختيار موظف معين، تستطيع إضافة / تعديل باقي بياناته، بحيث كل نوع من البيانات توضع في فورم مستقل والرابط بينها وبين البيانات الشخصية هو رقم الـID في جدول البيانات الشخصية.

أرجو أن تكون الفكرة وصلت.