اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

:ج: إلحاق سجلات جدول فى نهاية سجلات جدول آخر


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

السلام عليكم

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

مع جزيل الشكر

db_Insert.rar

رابط هذا التعليق
شارك

ما عملته أنت سليم ، فقط استبدل العبارة :

Me.Recalc

بالعبارة

Me.Requery

والمثال المرفق تم الاستغناء فيه عن الاستعلام إلحاق

http://www.pcpages.com/osama457/db_Insert22.zip

تم تعديل بواسطه osama457
رابط هذا التعليق
شارك

شكرا أخى الكريم

المثال المرفق الذى تم فيه الاستغناء عن إستعلام الإلحاق ممتاز

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

( حيث أننى سوف أريد فيما بعد كتابة أرقام الجلوس بالجدول الأساسى لمدرسة مشتركة سوف يتم إدخال البنون أولاً ثم البنات ثانياً وكل مجموعة منهما مرتبة أبجدياً حسب حقل الأسم )

رابط هذا التعليق
شارك

أظن أنك تحتاج لحقل جديد في الجدول الرئيس ، وبواسطة استعلام الإلحاق تدرج في الحقل الجديد قيمة تجعله متأخرا عن السجلات السابقة له .

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

انظر المثال

http://www.pcpages.com/osama457/db_Insert33.zip

أو تضع حقل رقم تسلسلي تسميه مثلا رقم الإلحاق ، فالسجلات الأولى رقم إلحاقها 1

ومجموعة السجلات الثانية رقم إلحاقها 2 ، وهكذا

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

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

تم تعديل بواسطه osama457
رابط هذا التعليق
شارك

  • 1 year later...
السلام عليكم ورحمة الله وبركاته،،

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

حتى لا نحرم الفائدة بفقدان الأمثلة المنشورة أعلاه ( والموجودة ضمن مواقع غير منتدى أوفيسنا) ..
لذا قررت إرفاقها ضمن ردي .

والله من وراء القصد

db_Insert22.zip

db_Insert33.zip

db_Insert44.zip

رابط هذا التعليق
شارك

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