القصد هنا ان لا يتم تنفيذ كل شيئ بالفورم و ارساله الى قاعدة البيانات طالما كل المعلومات موجودة فعلا فى القاعدة باستثناء الجديد الذي قد اضيفة
اتمنى ارسال الفورم الذي تفضلت به ولو بشكل بسيط لاتمكن من فهم فكرتك على امثل وجه
شكرا من جديد بالحقيقة انا لي رأي في اصراري على العلاقات في اكسس
ما أقوم على عملة هو برنامج تصنيع أو مراقبة التصنيع واريد البرنامج ان يعمل عن بعد اي أني سأقوم برفع قاعدة البيانات على استضافة و اتحكم بها من خلال واجهات فيجول بيزك عن طريق الارتباط بانترنت وهنا قلت في نفسي لماذا اقوم بوضع كل الجهد على فورم الفيجول فليكن هناك تقسيم عمل ما بين الفورم وقاعدة بياناته ... أنا عادة ما أقوم بتصميم برامج عادية قاعدة بيانات محلية مجاورة للبرنامج على نفس الجهاز وهي عملية سهلة و لا تتطلب موارد أو زمن لمعالجة البيانات مهما كان الجهاز ضعيف أما في الحالة الراهنة هناك قاعدة بيانات على استضافة و واجهات برنامج على الكومبيوتر (طبعا بعد فهم فكرة القاعدة تماما أني سأعيد تصميمها لى سيكول ولكني اخترت اكسس لان واجهاته رسومية يسهل تتبع الافكار فيها) ومن هنا بدأت المحاولة لا أكثر
اشكرك جزيل الشكر اخي ابو خليل على الاهتمام و المتابعة
هناك نقطة لم ادركها تماما هي علاقة جدول المواد مع جدول التصنيع (وانت وصفتهم بكتلتين حسب الشرح) و طبعا جدول المواد شبه ثابت وسؤالي هو هل المادة المستخدمة من جدول المواد في التصنيع تم شراءها فعلا بمعنى ان المادة التي تصنع حسب العلاقات التي قدمتها فعلا تم شراءها المفروض أن المواد التي تم شراءها تدخل في التصنيع فقط وليس اي مادة في جدول المواد اتمنى التعديل و التوضيح اذا لزم الامر
ملاحظة أجد هذا النقاش غاية في الاهمية لسببين اساسيين طبعا غير اني بحاجة لقاعدة البيانات واتمنى ان يكون النقاش نقطة انطلاق اي عمل او مرجع لعمل مشابه والاسباب هي
اولا لم اجد على النت ولا باي طربقة شرح حقيقي عن سبب او مفهوم العلاقة بمعني سبب ان اختياري للعلاقة وما هي النتيجة المرجوة منها
قواعد بيانات التصنيع نادرة حتى بشكلها البسيط الذي نعمل علية
اكرر شكري و تحياتي للجميع
شبابنا الله يعطيكون الف عافية
قبل البدية اريد التنوية بالمنتدى وأنا من أوئل المنضمين له من سنوات طوال قد تكون 20 سنة و كنت احمل اسم ramibitar او ramibitar700 او rami700 لا اذكر ولكني اضعت الحساب فأنا لست عضو جديد لكن المهم بالفكرة التواصل الفعال والستفادة العامة
الحل الذي قدمة الاخ ابو خليل جيد و مشكور ولكن ولعدة اسباب افضل القيام بربط العلاقات على كتابة كود علما اني في حال عدم نجاحي من العلاقات سأتبع طريقة الاخ ابو خليل مجبرا اخاك لابطل
وبعد محاولة التركيز لانشاء العلاقات وربطها تبعا لترتيب الاحداث وحسب ما تخيلت ارجو تدقيق القاعدة بالمرفقات وهل العلاقات تكون صحيحة والتصحيح إن لزم الامر مع إهمال خصائص الحقول فقط ما يهمني هو العلاقات والقاعدة اكتبها بالعربي حتى تكون الافكار وتسلسلها قدر الامكان واضحة حيث اصبحت تقريبا تشرح نفسها وسأعيد تصميمها بالانجليزية عند الانتهاء لا تبخلوا علينا بالرد شاكرا سعه صدركم وعدم نفاذ صبركم
test1.accdb
تحياتي أبو خليل أنا مبرمج لكن بمرحلة لنقول متوسط ولني لم افهم فكرتكتك وأتمنى من حضرتك أن توضح موضوع الاستعلام من داخل المشروع كما تفضلت و لو باختصار شديد او حتى برابط فيديو يشرح الفكره بتصوري القصد بكون بهذا الشكل البرمجي
SELECT جدول1.حقل1, جدول2.حقل2
FROM جدول1
JOIN جدول2 ON جدول1.حقلX = جدول2.حقلY
واكون من الشاكرين لافهم الفكرة واترك الباقي علي
اشكر لك جهدك ونعبك ولن يا ريت تشرح وظيفة الجداول التي قمت باضافتها ,lو ما هي الفائدة من ربطهم كلهم في جدول الرداء التوضبح وخاصة العلاقات علما اسأربط القاعدة مع فيجول بيسك لبناء برنامج لمراقبة المنتج
تحية طيبة للجميع
بالحقيقة ضعت تماما بانشاء العلاقات ما بين الجداول ..... سأقوم بوصف الحالة
هي عبارة عن مادة تشترى من مورد خام (بمجرد الشراء تحمل رقما) وتوضع طبعا في حاوية (الحاوية تحمل رقما) تمر بمرحلة اولى فالنفرض الغسيل ثم المرحلة الثانية العصر ثم المرحلة الثالثة التسخين لفصل لمواد ثم تفصل الموادا الناتجة وتعبئ للبيع المهم بالموضوع تتبع رقم المادة لمعرفة مصدرها و المراحل التلي مرت بها لغرض مراقبة الجودة
ارفقت قاعدة بيانات تحتوي على الجداول بدون علاقات الرجاء اضافة العلاقات ولكم كل الشكر
M_DATA.rar
اشكرك على الجهد الذي تبذله معي
تبقى نقطة واحدة لا اعلم اذا كانت تصح كتعبير في اكسس و انقطة هي اني احتاج ظهور اتوماتيكي لعدد اليوم في السنة بدلا من كتابتة يدويا في الحقل DayNbr
والقصد من كلمة عدد اليوم مثلا التاريخ 4-11-2023 اي اليوم الرابع في الشهر 11 هو مثلا 317 وهذا الرقم ما اريدة ضهوره ادامك الله
RAMI.accdb
شكرا على الاجابة ولكن لم افهم قصدك اين اكتب المعادلة علما اني لم اقم بانشاء استعلام فقط جدول وجقلين لقاعدة بيانات مربوطة مع فيجول بيسك ولا اريد كتابة الكود فية انما اريد النتيجة في جقل من قاعدة البيانات واقوم بقرائتة في فيجول بيسك
تحية طيبة و بعد
سؤالي اذا عندي جدول في قلعدة بيانات اكسس و لنفرض حقل تاريخ ونوع بيان الحقل تاريخ وو قت واحتاج الاخذ جزء من التاريخ فقط مثلا السنة واضافتها الى جقل موجود من نوع نص في نفس الجدول هل من الممكن ذلك وكيف وشكرا سلفا لتفاعلكم