اذهب الي المحتوي
أوفيسنا

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

قام بنشر (معدل)

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

محتاج مساعدتكم ضرورى 

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

عايز اشغل استعلام الالحاق بدون تكرار البيانات و يلحق السجلات الجديدة فقط و ليس القديم و الجديد .

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

 

اسم الاستعلام  :    Appendfrom

الجدول المراد الحق فيه  :   StoreTransaction

الحق من جدول  : Headstoretransfer  + StoreTransactionTRANSFAER    بينهم علاقة راس مع اطراف 

الالحاق بدلالة  الحاق حقل transno   مع حقل SerialTransfaerfrom

فى حالة عدم وجود رقم transno   يتم الالحاق   (  دالة NOT IN )

و فى حالة وجود رقم transno  لا يتم الالحاق .

شكرا مقدما  .. 

 

 

 

 

Accountant.rar

تم تعديل بواسطه safari
  • تمت الإجابة
قام بنشر

وعليكم السلام 🙂

 

اسهل طريقة هي:

في الجدول: StoreTransaction

الحقل: SerialTransfaerfrom ، اجعله مفهرس وغير قابل للتكرار.

 

لن يسمح الاكسس بتكرار بيانات هذا الحقل 🙂

 

جعفر

قام بنشر

ممتاز جدا  .. شكرا جزيلا 

 

لكن فى حالة لو عايز عملية الالحاق تتم بموجب استعلام الحاق  .. انفذها ازاى  ؟

عايز اتعلمها بصراحة 

لو ممكن تعدل على قاعدة البيانات المرفقة و انا اراجع الكود فى الاستعلام يبقا جزاك الله عني كل خير

قام بنشر

عملك صحيح ، وعلشان تشغل استعلام الالحاق Appendfrom ويدون رسائل ، استعمل هذا الكود على حدث "عند النقر" في زر في النموذج:

docmd.setwarnings false
	docmd.openquery "Appendfrom"
docmd.setwarnings true

 

جعفر

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