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

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


إذهب إلى أفضل إجابة Solved by ابوخليل,

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

7 ساعات مضت, أمير ادم said:

برجاء مساعدة في نقل بيانات من النموذج الاساسي  الى النموذج الفرعي عن طريق كود المنتج

 

 

TransBom.rar 46.76 kB · 6 downloads

عمال اقراء فى طلبك اكثر من مره واحاول اطبق ما تريد على النموذج الخاص بك

وبعد مراجعة البيانات والجداول

شعرت ان هناك خطأ فى تصميم الجداول

وان هناك تكرار للبيانات غير مطلوب

انت تريد نقل بيانات الجدولين الى الجدولين الاخرين ؟

طيب لماذا ؟
وياريت توضح فكرتك بالظبط علشان نساعدك على هيكلة الجداول اذا احتاج الامر

 

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

عمر ضاحى


استاذي الكريم شكرا لك على مرورك الكريم

يوجد لدي جدولين بينهم علاقه رائس بكثير ولهم نموذجين رئيسي  وفرعي مثل هذه الصوره

 

 

 

 

 

image.jpeg.edcb3e5a755e94e25cb3b26e33705009.jpeg

 

وهنا يتم ربط المنتج بالاصناف التابعه له كما هوا موضوح بالصوره

والثاني مثل هذه الصوره

 

image.jpeg.513a7923558acdfe510bca1dd67bea5e.jpeg

كل ماريده هوا عند كتابة كود المنتج في الشاشه الثانيه (صورة رقم 2) ياتي لي بكافه بياناته من الشاشه الاولى (صورة رقم 1)

هوا مثل استعلام الحاق او نقل بيانات بين جدولين ولكن الحاق او استدعاء من خلال كود المنتج........ ولكن تعبت ولم اصل لشي

ولكن تكرار البيانات مافي غير رقم الحركة وتاريخ الحركة بالرئيسي والفرعي 

 شكرا لك عل حسن تعاونك

 

10 ساعات مضت, عمر ضاحى said:

عمال اقراء فى طلبك اكثر من مره واحاول اطبق ما تريد على النموذج الخاص بك

وبعد مراجعة البيانات والجداول

شعرت ان هناك خطأ فى تصميم الجداول

وان هناك تكرار للبيانات غير مطلوب

انت تريد نقل بيانات الجدولين الى الجدولين الاخرين ؟

طيب لماذا ؟
وياريت توضح فكرتك بالظبط علشان نساعدك على هيكلة الجداول اذا احتاج الامر

 

🌹

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

أهلا أخي الكريم @أمير ادم ،،

اعتقد أنه يجب أن يكون لديك حقل لكود المادة الرئيسي ( كود المنتج Odb_ItemCode ) في الجدولين ، وعليه سيكون الربط بين النموذج الرئيسي والفرعي هو حقل كود المنتج . تابع الصورة

Ameer.PNG.a98b0facf40412b5408f14ee5b9163e6.PNG

 

TransBom.accdb

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

19 ساعات مضت, Foksh said:

أهلا أخي الكريم @أمير ادم ،،

اعتقد أنه يجب أن يكون لديك حقل لكود المادة الرئيسي ( كود المنتج Odb_ItemCode ) في الجدولين ، وعليه سيكون الربط بين النموذج الرئيسي والفرعي هو حقل كود المنتج . تابع الصورة

Ameer.PNG.a98b0facf40412b5408f14ee5b9163e6.PNG

 

TransBom.accdb 696 kB · 0 downloads

🌹

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

On Error Resume Next
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO Odb_Production_Operations_Schedule ( Odb_Product_Codeb, Odb_Product_Namec, Odb_Product_Unetd, Odb_Product_Qtye ) " & vbCrLf & _
"SELECT Odb_Descrptionxy_Prim.Odb_ItemCode, Odb_Descrptionxy_Prim.Odb_ItemName, Odb_Descrptionxy_Prim.Odb_Unet, Odb_Descrptionxy_Prim.Odb_Qty " & vbCrLf & _
"FROM Odb_Descrptionxy_Prim " & vbCrLf & _
"WHERE (((Odb_Extch_Ex.Odb_RawCode)=[Forms]![Form]![Odb_ItemCode])) AND (((Odb_Extch_Ex.Odb_NameRaw)AND (((Odb_Extch_Ex.Odb_Unet)AND (((Odb_Extch_Ex.Odb_Praic)AND (((Odb_Extch_Ex.Odb_Qty) Not In (SELECT [Odb_Production_Operations_Schedule].[Odb_Product_Codeb] " & vbCrLf & _
"FROM [Odb_Production_Operations_Exch]; " & vbCrLf & _
")));"
DoCmd.SetWarnings True
DoCmd.Requery

حولت تفعيل هذا الكود ولم يفلح معي هل الكود هذا فيه خطاء

ارجو المساعده

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

اخي واستاذي الكريم Foksh

تم تحميل الملف ولم ارا فيه اي تعديلات

فضلا وليس امرا ايضاح ماتقصده

 

6 دقائق مضت, Foksh said:

الحل كان في هذا الملف هنا

🌹

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

59 دقائق مضت, أمير ادم said:

اخي واستاذي الكريم Foksh

تم تحميل الملف ولم ارا فيه اي تعديلات

فضلا وليس امرا ايضاح ماتقصده

 

🌹

اخي الكريم ما تم تعديله بسيط وهو :-

1. تم إضافة الحقل Odb_ItemCode في جدول النموذج الفرعي . كما هو موجود سابقاً في جدول النموذج الرئيسي.

2. تغيير حقل الربط الاساسي كما في الصورة في مشاركتي الاولى وجعله مشترك في الحقل Odb_ItemCode.

* التعديل ليس من خلال أكواد VBA ، قارن بين ملفك وملفي وستلاحظ الفرق 😅

جرب اكتب كود المنتج واضغط انتر وسيتم انزال المكونات التي لها نفس Odb_ItemCode الذي تم إضافته.

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

اخي الكريم اسف على الازعاج

ولكني حملت التطبيق ولم اجد اي شي 

سامحني عل اجهادك في هذا العمل ولكن فضلا وليس امر هل لي ان تسوي الربط او الاشاره اليه كيف تكون

image.png.87a3aa71b6969b2b7b91d25de4ad3ac2.png

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

في 10‏/8‏/2024 at 09:25, عمر ضاحى said:

انت تريد نقل بيانات الجدولين الى الجدولين الاخرين ؟

طيب لماذا ؟
وياريت توضح فكرتك بالظبط علشان نساعدك على هيكلة الجداول اذا احتاج الامر

نعم استاذ @عمر ضاحى لماذا ؟؟؟

اعتقد ان الفكرة عوجاء

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

استاذي الكريم ابوخليل

شكرا لك على مرورك الكريم 

ولكني لا ارا اي عوجاء مثل ماوصفت🤣

الامور واضحه وضوح الشمس

ومع ذلك سوف اشرح لك المطلوب وجملة ولماذا؟؟؟؟ للا ستاذ الكريم عمر ضاحى

من هنا يتم الادخال البيانات الاساسيه

image.jpeg.a5defb7919b2168d568dcb2546763f2b.jpeg

اولا : لدي جدولين بينهم علاقه رائس باطراف او ماتسمونها رائس بكثير ادخل به كود المنتج في الجدول الرئيسي ومن ثم ادخل بالفرعي محتويات المنتج  ومن هنا اصبح المنتج له موصفات وتركيبات خاصه به.

image.jpeg.d1c683ca2ea78e310fd6b4ecbeda58ab.jpeg

من هنا يتم استدعاء البيانات عن طريق كود المنتج

image.jpeg.a62754a1958d33d285a8f9453c6b385a.jpeg

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

image.jpeg.0c11184a0a64b96537d6b0d989f8f685.jpeg

 

اتمنا من الله ان اكون قد شرحت ماريد توصيله لكم بالصوره

وفي انتظاركم بمساعدتي

 

تم ارفاق الملف مره ثانية

TransBom.rar

12 ساعات مضت, ابوخليل said:

نعم استاذ @عمر ضاحى لماذا ؟؟؟

اعتقد ان الفكرة عوجاء

تم شرح لماذا؟؟؟؟؟؟؟

 

 

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

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

 اعتقد اني فهمتك

اذا فهمي صحيح فإن الجدول الاول ومصاحبه الفرعي عبارة عن جدول اصناف .. ولكن بدلا من جدول واحد جعلت الاصناف في جدولين

والجداول التي تريد النقل اليها هي جداول الحركة

صح يا امير ..؟؟

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

54 دقائق مضت, ابوخليل said:

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

 اعتقد اني فهمتك

اذا فهمي صحيح فإن الجدول الاول ومصاحبه الفرعي عبارة عن جدول اصناف .. ولكن بدلا من جدول واحد جعلت الاصناف في جدولين

والجداول التي تريد النقل اليها هي جداول الحركة

صح يا امير ..؟؟

نعم

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

طيب اخي العزيز

كود المنتج في الجدول الرئيسي لا يصلح بان يكون معيارا ... لأنه في الجدول قابل للتكرار

اذا كود المنتج  لا يمكن تكراره  لا بد من ضبطه في الجدول كحقل فريد

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

ومفتاح الجدول يصعب عليك الاطلاع عليه لأنه ترقيم تلقائي خاص بالجدول

وهنا انت بحاجة الى ما يشبه مربع تحرير او قائمة تنتقي منها المنتج المناسب حسب تاريخه مثلا او اي بيانات اخرى تفرق بينهم

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

10 دقائق مضت, أمير ادم said:

نعم

نعم استاذي الكريم

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

وهذا ماريده

شكرا لك اخي الكريم على اهتمامك للموضوع 

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

طيب .. الحل يكون باختيار المنتج المناسب

ما هي حقول المنتج التي تستدل بها عليه من خلال الجدول الرئيسي .. من اجل تختاره .. فتظهر لك بياناته في الرئيس وتفاصيلها في الفرعي

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

1 دقيقه مضت, ابوخليل said:

طيب .. الحل يكون باختيار المنتج المناسب

ما هي حقول المنتج التي تستدل بها عليه من خلال الجدول الرئيسي .. من اجل تختاره .. فتظهر لك بياناته في الرئيس وتفاصيلها في الفرعي

اسم مربع النص الذي سوف ادخل به كود المنتج المراد استدعاء بيانته هوه Odb_Product_Codeb في الجدول الرئيسي

مثل image.jpeg.9175b8e935f0aeda79920cb73a0e98c5.jpeg

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

انت لم تفهمني 

سوف اعمل لك مربع تحرير في النماذج الجديدة يعرض المنتج لتختاره

على كلامك سوف يظهر لك منتج متكرر 20 مرة كيف تختار المنتج الهدف .. هل تاريخ العملية كافي لتتعرف عليه ؟

المعيار الصحيح هو رقم الحركة 

رقم الحركة فريد لا يتكرر

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

الان, ابوخليل said:

انت لم تفهمني 

سوف اعمل لك مربع تحرير في النماذج الجديدة يعرض المنتج لتختاره

على كلامك سوف يظهر لك منتج متكرر 20 مرة كيف تختار المنتج الهدف .. هل تاريخ العملية كافي لتتعرف عليه ؟

نعم اخي الكريم فكرتك صحيحه 

ولكن سوف يتم ربطها برقم الحركة حيث ان رقم الحركة ثابت وبه مفتاح اساسي لايمكن التكرار به والتاريخ كما ذكرت ايهما الافضل انا معك

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information