الأخ خالد حفظك الله وزادك والإخوة فضلا وفهما، شكرا لك وبارك الله فيك
جاري تجريب هذا الحل للمشكل الأول.
أما المشكل الثاني، فأنت في العملية كما وضعتها لي، فهي تقوم بنسخ تلقائي،
يعني: إذا وجد شخص مثلا (عمر) في الصفحة 1 ويوجد في الصفحة 2 ونقلت له قيمته من الصفحة 1 إلى الصفحة 2، بهذا يصبح لديه قيمة عند هذا ترحيل.
فإذا حذفت الشخص (عمر) من القائمة في الصفحة الأولى فأكيد يبقى في الصفحة الثانية مع القيمة التي رحلتها له في الخطوة السابقة،
لكن المشكل بخطوتك فإنه عند ترحيل جديد يحذف القيمة القديمة التي رحلتها لـ (عمر) على أساس أنه لم يجده في الصفحة 1. وأنا أريد القيمة القديمة تبقى لا أن تحذف.
بل وإذا قمت بإعادة (عمر) في قائمة الصفحة الأولى وأعطيت له قيمة أخرى، مع الملاحظة أن (عمر) موجود سلفا في الصفحة 2 فأريد عند ترحيل القيم إما يقوم بتحديث تلقائي لقيمة (عمر) في الصفحة 2 أو يسألني قبل التحديث.
هذا هو الشرح الدقيق غفر الله لك ولوالديك.
Bureau.rar