ابو طارق سعيد قام بنشر سبتمبر 18, 2023 قام بنشر سبتمبر 18, 2023 مثال عند اضافة الاسم (على) اخذ مباشرة رقم 3 فى النموذج الرئيسي والفرعى لنفترض ان عندنا فى القاعدة كم من الاسماء واردت ادخال اسم جديد واردت ان ياخذ رقم 3 بدل (على) وينتقل بعدها على لرقم 4 وما يليه ايضا ياخذ رقم زياده عن رقمه السابق كيف الحل وللتوضيح مرفق صورة wesam.accdb
شايب قام بنشر سبتمبر 18, 2023 قام بنشر سبتمبر 18, 2023 3 ساعات مضت, ابو طارق سعيد said: واردت ادخال اسم جديد واردت ان ياخذ رقم 3 بدل (على) وينتقل بعدها على لرقم 4 وما يليه ايضا ياخذ رقم زياده عن رقمه السابق اولا ابين عدم الاقتناع بالفكرة ثانيا ممكن تنفيذ الفكرة ولكن نحتاج الى عدة امور وسوف اتحدث عنها على شكل نقاط نحتاج الى ترقيم تلقائي بالكود وممكن استخدام دالة dmax بشروطها المعروفة للترقيم مع تقييد عملها عند ادخال الرقم المطلوب بما ان الحقل مرتبط بعلاقة رأس باطراف فاننا نحتاج الى ان تكون العلاقة تكامل مرجعي وتتالي تحديث حتى يتم تغيير رقم الحقل الابن في الجدول المرتبط المشكلة التالية التي ستواجها بما ان الحقل الاساسي المطلوب تغييره هو حقل مفتاح اساسي ومفهرس وغير قابل للتكرار فلن يقبل اكسس التغيير المتتالي ولن تنفذ الحلقة التكرارية وسوف تظهر لنا رسالة خطأ مما يتطلب منا ان نبدأ الحلقة التكرارية من اخر سجل ثم تتوقف الحلقة بعد تعديل الحقل المطلوب اي اذا اردنا حشر عميل في السجل رقم 4 وعدد السجلات 10 مثلا فسوف يعدل 10 الى 11 ثم 9 الى 10 نزولا الى الحقل 4 يتم اضافة المورد بشكل تلقائي بمجرد الانتهاء من اعادة الترقيم والافضل ان تكون الاضافة عن طريق مصدر السجلات هذه مجرد افكار اضعها لمن يريد تقديم العون لصاحب المشاركة ولن اقوم بتنفيذها لعدم الاقتناع لكوني اعتبر التعدي على اي حقول اساسية مغهرسة خطأ وهو رأي شخصي غير ملزم استخدمت للتعديل مصدر السجلات واستخدمت للحقلة التكرارية rs.MoveLast Do While Not rs.BOF rs.Edit وللانتقال للسجل السابق rs.MovePrevious اخيرا الاخ شايب يقدم افكار وليس معني بتقديم حلول او دعم فني اخونا الشايب
ابو طارق سعيد قام بنشر سبتمبر 18, 2023 الكاتب قام بنشر سبتمبر 18, 2023 17 دقائق مضت, شايب said: اولا ابين عدم الاقتناع بالفكرةثص استخدمت للتعديل مصدر السجلات واستخدمت للحقلة التكرارية rs.MoveLast Do While Not rs.BOF rs.Edit وللانتقال للسجل السابق rs.MovePrevious اخى @شايب قصتى لها معنى عندى تتعلق باى سجل لشخص جديد سيتم اضافته
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.