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

تكرار السجل إلى جدول آخر بنفس عدد المدخل في الحقل


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

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

أخواني الأعزاء أنا في مشكلة وأستخدم طريقة بدائية في تكرار السجل ومشكلتي هي :

لدي عدة حقول في سجل في (جدول العهد) والحقول هي (رقم الموظف ، رقم الصنف ، إسم الصنف ، الرصيد ، .... إلخ ) ، وما أرغبه هو عند ضغط أزرار في نموذج في حدث عند النقر يقوم بإرسال هذا السجل المدخل (أو محتويات الجدول - جدول العهد) إلى جدول آخر بشرط أن يكرر كل سجل بنفس العدد المدخل في الرصيد .

مثال :

رقم الموظف 12

رقم الصنف 27537

إسم الصنف ناسخ أقراص ليزر

الرصيد (25)

إن ما أرغبه بأن يرسل البيانات أعلاه إلى جدول آخر مكرر البيانات حسب العدد المدخل في الرصيد ومثاله هنا (25) وهكذا بالنسبة للسجلات الأخرى حسب المدخل في الرصيد .

وجزاكم الله خير .

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

السلام عليكم

أخي الكريم ماهي الغايه من عملية الارسال هذه ؟ هل هذا من أجل تحديث قيمة الرصيد ؟

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

و اذا كان الأمر عكس ذلك أرجو التوضيح

تحياتي

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

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

يا أستاذ رضوان أنا أحتاج لذلك في عملي وسوف أوضح لكي غايتي لعلي أجد الجواب الشافي كما تعودت منكم .

إن هذا طلبي هذا يخص برنامج العهد لدينا في العمل ونقوم بإستلام الأصناف بشكل جملة بعدد كبير لكل صنف ونقوم بتحويل هذه الأصناف إلى عهدة مستديمة لموظفين تابعين للإدارات الأمر الذي يتطلب إعطاء كود داخلي لكل صنف يختلف عن رقم الصنف ونسميه رقم القطعة وبالتالي لا يمكن إعطاء رقم لكل قطعة مالم يجزأ العدد المستلم وفقاً للمدخل الجديد عند إستلامه وبالتالي يأخذ رقم صنف ثم كل حبة من الصنف تأخذ رقم القطعة .

آمل أن أجد حل لديكم مع الشكر الجزيل لتواصلكم . وفقكم الله .

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

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

بعد اذن اخي الكريم / rudwan

اخي الكريم / حسن محمد

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

من المعروف ان تعريف العهد في الغالب تكون

1- بالكميه اي كمية العهده

2- بالرقم اي رقم العهده

هل القطعه تحمل رقم يختلف عن الرقم القطعه الاخر من نفس الصنف ام لا

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

والله اعلم

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

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

أستاذي العزيز طيف جزاك الله خير على إهتمامك وتواصلك .

أما يخص الإيضاح هل أن رقم القطعة يختلف عن رقم الصنف فإنني أفيدك بنعم حيث أن رقم القطعة يمثل رقم السجل في جدول الإلحاق والذي سوف نرقمه بإستكر على الصنف بمعنى يمثل رقم التسلسلي للسجلات في جدول الإلحاق فإذا وصلتنا كمية من صنف معين اليوم 50 فنلحقه إلى جدول الإلحاق بخمسين مرة ورقم القطعة الأول الذي تم إلحاقه يأخذ الرقم الأخير في السجلات السابقة في نفس جدول الإلحاق + 1 لكل سجل وهكذا إلى أن يصل لأخر سجل من الخمسين سجل الجديدة بمعنى لو أن رقم القطعة في جدول الإلحاق كان 800 مثلاًُ فإن الرقم الجديد سوف يأخذ 801 والذي بعده يأخذ 802 وهكذا إلى أن تنتهي السجلات الخمسين التي تم إلحاقها مؤخراً .

ومرفق رابط المثال لعله يشرح ما عجزت من إيصاله وجزاكم الله خيراً .

رابط المثال

:') :') :') :') :')

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

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

اخي الكريم

اليك هذا المثال

هذا الشرح

قمة بانشاء (( 3 جداول ))

1- جدول الموظفين

2- t_all (( هذا الجدول يتم ادخال جميع انواع العهد التي تسلم اليكم ))

3- t_tr (( هذا الجدول يتم ادخال العهده المسلمه الى الموظفين لديكم ))

الجدول رقم ( 2 ورقم 3 ) بينهم ربط

مثال على ذلك

تم تسليمكم هذي العهده

رقم الصنف : 80

الوحدة : كتب

الكمية : 25

ملاحظات : مركزي

=========

كيف يتم توزيعها على الموظفين

يتم الدخول الى نمذج // t_all

يتم ادخال المعلومات السابقه

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

فقط عليك ادخال رقم الموظف من قائمة منسدله

اما الترقيمة الخاص بكم فتتم العملية بطريقه هذي

اسم الموظف / حسن

رقم الموظف / 900

بمجرد ادخال رقم الموظف فيتم عملية الترقيم القطعه على الشكل التالي

80-900

اي انه يقوم بوضع رقم الصنف مع رقم الموظف في حقل رقم القطعه

وايضن جميع المعلومات الخاصه بهذا الصنف يضعها في الحقل المناسب في الجداول t_tr بدون تدخل من المستخدم فقط عليك ادخال رقم الموظف

وبهذي الطريقة لن يكون هنالك تكرار

==========

ملاحظه

المثال لم يكتمل بعد

اذا كان عدد الموظفين لديكم 100 موظف وكان الكمية من العهده المستلمه ( 50 ) بعد ان يتم تسليم ( 50 موظف ) يخبرك البرنامج بان الكمية نفذة اي انتهاة ولا يمكن ان تسلم اي موظف اي قطعه حتى تزيد في الكمية وهي ( 50 ))

========

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

والله الموفق

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

hasan.zip

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

أستاذي الكريم طيف حفظك الله تعالى أولاً أود شكرك على إهتمامك وتواصلك وأسأل الله تعالى أن يجزيك أفضل الجزاء (اللهم آمين) .

أما فيما يخص المثال المعد من قبلكم فإنها طريقة ممتازة ولكن لدي ملاحظة بسيطة هي أن الكمية عندما تصل يستلمها المستودع ويرقمها دون أرقام موظفين وبعدها يتم توزيعها على الإدارات بموجب رقم القطعة حيث يكون لكل قطعة رقم مستقل حتى لو كانت من نفس الصنف وقد تسليمها للإدرات والأقسام يتم وضع إستيكر برقم القطعة على الصنف مثال (الصنف هو حاسب آلي ويوجد منه 20 جهاز فيعطي كل جهاز رقم قطعة مستقل عن الآخر ثم بعدها يسلم لموقع العمل والموظفين حيث أن التصنيف يبدأ قبل التوزيع . أما الملاحظة الثانية ففي مثالكم أوضحتم أن رقم القطعة يصبح (رقم الصنف+رقم الموظف) وبهذه الطريقة لن يتكرر رقم القطعة . وهذا ينطبق إذا كان نفس الموظف لا يتسلم إلا عهدة واحدة من نفس الصنف ولكن المشكلة ربما أن الموظف يتسلم من نفس الصنف أكثر من قطعة مثال (صنف الحاسب الآلي الذي ذكرته في المثال أعلاه حيث أن الموظف رقم 800 حصل على 2 جهاز حاسب من هذه الكمية) فبالتالي يكون رقم القطعة الأن مكرر وبالتالي إذا تم إعادة أي جهاز فلا نعلم أي القطعتين رجعت (ملاحظة إن المحاسبة تعتمد رقم القطعة عهدة أساسية مستديمة) .

وجزاكم الله خيراً .

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

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

اخي الكريم

هذا المثال تم التعديل عليه

تتم عملية التكرار على حسب عدد الكمية مثال اذا كانة الكمية (( 50 )) فيتم تكرارها (( 50 سجل)) التكرار يتم في جدول غير الجدول الذي يتم في ادخال معلومات العهده

عملية الترقيم تتم بتالتي

رقم النصف × الكمية × رقم التسلسل ((في الجدول الذي يتم فيه التكرار )) × 3= ( رقم القطعه ) بهذي الطريقة لا يمكن ان يكون هنالك اي تكرار

========

ابد فقط بتشغيل النموذج رقم (( 123 )) في هذا النموذج يتم عملية التكرار والترقيم

بعد ذلك

عندما تفتح نموذج (( t_all )) اختار رقم الصنف و ادخل رقم الموظف امام كل رقم القطعه

والله الموفق

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

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

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

تم تعديل المثال السابق

كان يوجد خطا في الترقيم حيث كان يعطي رقم السجل الاول نفس رقم الكمية

لذا تم التعديل

والله الموفق

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

hasan.zip

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

الله يوفقك يا شيخ طيف والله إنك قضيت حاجتي ووفرت علي كثير من العناء والجهد (أسأل الله العظيم رب العرش العظيم أن يجعل ذلك في موازين حسناتكم ويحقق آمالك وأن يوفقك لما فيه الخير والصلاح وأن يحسن خاتمتك ومن تحب والمسلمين (اللهم آمين) .

روح الله يزوجك (ملاحظة هذا إذا لم تكن متزوج فقط .....) .

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

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

الاخوة الكرام

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

وهذا ليس للنقض والعياذ بالله ولكن هى تساؤلات قد اكون مخطا او مصيب وهى

1- اليس من الافضل ان نجعل الجدولين (t_all ) و ( t_tr) مرتبطين بعلاقة واحد الى متعدد, بحيث يحتوى الجدول الاب كافة المعلومات عن الصنف وكميته وترقيمه, ويحتوى الابن على كود الصنف الاب مع التكرار المطلوب حسب الكمية وكذلك يحتوى على الترقيم الفرعى للقطع

2- بالنسبة لعملية تكرار السجل , اليس من الافضل ايضا وضعها داخل كود وربطها بمفتاح على النموذج بحيث يتكون الكود ببساطة من جملة تكرار (for) محدودة بعدد الكمية وداخلها امر تنفيذ جملة استعلام الحاق (RunQury) وهذا كبديل عن الاستعلامات والماكرو الكثيرة والتى تعتبر ارض خصبة للعديد من الاخطاء مستقبليا

3- بالنسبة لعملية ترقيم القطع ( بصراحة ) لا اعلم ما مغزى استخدام الاخ طيف للمعادلة (الكمية * الرقم التلقائى*3) انا كمتخصص رياضيات (مدرس مساعد بالجامعة) استوقفتنى هذة الطريقة فى الترقيم

فهل يضمن الاخ طيف الا يتكرر رقم القطعة مرة ثانية؟ وان كانت الاجابة بنعم

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

بعد فتح النموذج 123 غير الكمية للصنف الموجود الى العدد 1 (بدلا من 4) ثم قم بالتحديث والتكرار وتكوين الارقام

وبعد ذلك غير الكمية مرة اخرى الى 2 واكمل المشوار(تحديث وتكرار وترقيم)

ثم مرة اخرى (ماتزهقوش) غير الكمية الى 1 واكمل المشوار

والان ماذا نلاحظ؟

افتح الجدول t_tr وراقب ارقام القطع فى السجلات 2 و 4 تجد تكرار (نفس الصنف ونفس الرقم التعريفى ونفس رقم القطعة ) وهذا بالتاكيد مشكلة

وكذلك غير الكمية مرة اخرى الى 20 واكمل المشوار

واخيرا غير الكمية مرة اخيرة الى 4 واكمل المشوار

كذلك راقب ارقام القطع فى السجلات 5 و 25 نفس المشكلة (التكرار)

وهناك الاف الارقام الاخرى التى ستؤدى لنفس المشكلة

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

4- واخيرا اريد ان اسأل ماذا سيحدث لو الموظف المسؤول عن ادخال البيانات اخطا وارخل كمية ولتكن 25 وحدث البيانات وكرر ورقم وفجاة اكتشف ان الكمية الصحيحة 52 مثلا وليست 25 ماهو الحل عندئذ؟ طبعا مشكلة

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

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

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

اخوكم / عماد حمدى احمد

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

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

الاخ الكريم / e_h_ahmed حفظك الله ورعاك

قد لاتعلم ممدا سعدتى بردك في هذا الموضوع والله يعلم ذلك

ولي تكملة إن شاء الله بعد ما ارجع من صلاة العشاء

والله الموفق

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

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

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

الاخ الكريم / e_h_ahmed

1- اليس من الافضل ان نجعل الجدولين (t_all ) و ( t_tr) مرتبطين بعلاقة واحد الى متعدد, بحيث يحتوى الجدول الاب كافة المعلومات عن الصنف وكميته وترقيمه, ويحتوى الابن على كود الصنف الاب مع التكرار المطلوب حسب الكمية وكذلك يحتوى على الترقيم الفرعى للقطع

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

2- بالنسبة لعملية تكرار السجل , اليس من الافضل ايضا وضعها داخل كود وربطها بمفتاح على النموذج بحيث يتكون الكود ببساطة من جملة تكرار (for) محدودة بعدد الكمية وداخلها امر تنفيذ جملة استعلام الحاق (RunQury) وهذا كبديل عن الاستعلامات والماكرو الكثيرة والتى تعتبر ارض خصبة للعديد من الاخطاء مستقبليا

اخي الكريم من واقع ماقراته في بعض المنتديات ان عمليته التحديث افضل طريقة لها هي استخدام الاستعلامات سوا كان تشغيل هذا الاستعلام عن طريق المكرو او عن طريق كود ولكن كون وضع جمل الاستعلامات في داخل كود فقد يحث عملية تاخر في تنفيذ الاستعلام او تعليق الجهاز (( تهنق الجهاز)) وهذا ميحدث معايه اذا كان اسجلات المراد تحديثه اكثر من (( 1000000 )) سجل (( بطبع يكون عندي مثل هذي السجلات لتجربه فقط )) لذا فانا افضل عملية الاستعلامات في تنفيذ مثل هذي الطريقة

3- بالنسبة لعملية ترقيم القطع ( بصراحة ) لا اعلم ما مغزى استخدام الاخ طيف للمعادلة (الكمية * الرقم التلقائى*3) انا كمتخصص رياضيات (مدرس مساعد بالجامعة) استوقفتنى هذة الطريقة فى الترقيم

فهل يضمن الاخ طيف الا يتكرر رقم القطعة مرة ثانية؟ وان كانت الاجابة بنعم

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

بنسبه لعملية الترقيم فنعم كان هنالك خطاء ويفترض ان يتم وضع رقم الصنف بدل الكمية لان الكمية قد تتكرر ولكن رقم الصنف قد لايتكرر وفي الحقيقة ان هذي الطريقة لتوليد الارقام تعتمد على الخبره في الرياضيات اكثر من الخبره في البرمجه وايضن هنالك طرق كثيره ومتقدم جداً في توليد الارقام مثل (( ارقام بطائق الفيز وغيره من البطائق المالية )) التي لا يمكن ان يتكرر فيها الرقم ومثال اخر هي ارقام البيجر اعتقد ان اسمه (( انداء الالي )) وغيره الكثير

4- واخيرا اريد ان اسأل ماذا سيحدث لو الموظف المسؤول عن ادخال البيانات اخطا وارخل كمية ولتكن 25 وحدث البيانات وكرر ورقم وفجاة اكتشف ان الكمية الصحيحة 52 مثلا وليست 25 ماهو الحل عندئذ؟ طبعا مشكلة

قد لا يحدث هذا بالخطا بل قد يكون واقع مثال على ذلك

تم استلم عهده وكانة الكمية 25 في تاريخ 9/3/1424

تم استلم 27 من نفس العهده ونفس رقم الصنف في تاريخ 1/8/1426

المجموع = 52

تم ادخال 25 سابقاً

يذهب الى نفس اسجل ويعدل الكمية من 25 الى 27

وينفذ عملية التكرار و عملية الترقيم

يحول الكمية الى 52

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

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

حقيقه قد لا تعلم ممدا سعدتى بملاحظاتك بل اعتبرها توجيه وتعليم لي بارك الله فيك

كما اتمنا منك اذا كان هنالك اي ملاحظات على اي تعقيب لي او موضوع ان تخبرني بذلك ولك منى الدعا الصالح

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

لا اجد في كلمك اي خطا

=======================================

الاخ الكريم / حسن محمد

تم تعديل المثال بعد ملحظة الاخ العزيز / e_h_ahmed

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

فاذا كان تعتقد ان في يوماً ما قد يصرف لكم عهدة تحمل رقم نصف لعهده اخر فتاكد ان هذا المثال قد لاينفع معك وايضن اذا كان رقم الصنف يحتوي على احرف مثل (( A254DB )) ايضن هذا المثال قد لاينفع معاك

ولاكن الذي اعرفه ان العهده قد ليتكرر رقم الصنف فيه ابداً هذا ماعرفه عن العهده

ولذلك تم النتبيه

والله اعلم

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

hasan.zip

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

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

الاخ الكريم / طيف

بارك الله فيك وفى امثالك من اساتذتنا بالمنتدى, واشكرك جدا على سعة صدرك وردودك القيمة.

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

انا فى الحقيقة مازلت مبتدأ فى قواعد البيانات وليست لى خبرة مثل حضرتك ولكن اذا الامر تعلق بالرياضيات تجدنى شخص اخر.

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

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

2- بالنسبة للترقيم, لماذا تصر على ان يكون الترقيم عددى؟

لماذا لا يكون معرف الصنف حرفيا (اوحتى رقما) وليكن مكون من ثلاثة احرف

وتجعل رقم القطعة عبارة جمع معرف الصنف والتكرار للقطعة

مثال: معرف الصنف ABC مثلا

والكمية 3

وبداية الترقيم فى جدول القطع 10 مثلا

فيكون ترقيم القطع ABC10, ABC11,ABC12

ويا حبذا لويكون لكل صنف تكرار متصل فيسهل بعد ذلك عمل حصر وجرد للعهدة بدون مشقة (اعذرنى طبيعة عملى جعلتنى افكر دائما فى كل الاحتمالات ) وبهذا تضمن عدم تكرار رقم القطعة مطلقا , وكذلك يكون من السهل على الموظف معرفة نوع القطعة من مجرد رقمها.

واخيرا بالنسبة لموضوع الخطأ من 52 وكتبت 25 فان تدارك ذلك سهل كما وضحت حضرتك. ولكن ليس هذا ما قصدت ولتوضيح قصدى نفرض ان الكمية فعلا كانت 25 وتم كتابتها 52 فبهذا تكررت 52 مرة وهذا خطا. فكبف يمكن تدارك هذا الخطأ والتخلص من الارقام الزائدة؟ وبمعنى اكثر تعميم نفرض ان الموظف ادخل كمية خطأ واراد ان يتخلص مما ادخله كليا فماذا يفعل؟

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

واخيرا اخى الكريم اسف مرة ثانية على الاطالة وبارك الله فيك ولك

اخوكم/ عماد حمدى احمد

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

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

الأستاذ طيف إشارة إلى تعلقيكم

الاخ الكريم / حسن محمد

تم تعديل المثال بعد ملحظة الاخ العزيز / e_h_ahmed

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

فاذا كان تعتقد ان في يوماً ما قد يصرف لكم عهدة تحمل رقم نصف لعهده اخر فتاكد ان هذا المثال قد لاينفع معك وايضن اذا كان رقم الصنف يحتوي على احرف مثل (( A254DB )) ايضن هذا المثال قد لاينفع معاك

ولاكن الذي اعرفه ان العهده قد ليتكرر رقم الصنف فيه ابداً هذا ماعرفه عن العهده

فإنني أفيدكم بأني قد أخذت الفكرة منكم حفظكم والتي كان التحديث للترقيم هو ([الكمية]*[م]*3 وقد قمت بتغيره إلى [م] وذلك لكي يأخذ رقم السجل فقط وبهذا لا يتكرر . أود أن أشكركم مرة أخرى على ما وجدته من معلومات ومساعدة أسأل الله تعالى أن يوفقكم (اللهم آمين) .

ولذلك تم النتبيه

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

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

الاخ الكريم / e_h_ahmed

2- بالنسبة للترقيم, لماذا تصر على ان يكون الترقيم عددى؟

لماذا لا يكون معرف الصنف حرفيا (اوحتى رقما) وليكن مكون من ثلاثة احرف

وتجعل رقم القطعة عبارة جمع معرف الصنف والتكرار للقطعة

مثال: معرف الصنف ABC مثلا

والكمية 3

وبداية الترقيم فى جدول القطع 10 مثلا

فيكون ترقيم القطع ABC10, ABC11,ABC12

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

تم عمل مثال يمكن اضافة الاحرف

واخيرا بالنسبة لموضوع الخطأ من 52 وكتبت 25 فان تدارك ذلك سهل كما وضحت حضرتك. ولكن ليس هذا ما قصدت ولتوضيح قصدى نفرض ان الكمية فعلا كانت 25 وتم كتابتها 52 فبهذا تكررت 52 مرة وهذا خطا. فكبف يمكن تدارك هذا الخطأ والتخلص من الارقام الزائدة؟ وبمعنى اكثر تعميم نفرض ان الموظف ادخل كمية خطأ واراد ان يتخلص مما ادخله كليا فماذا يفعل؟

ان الخطا هذا هو شبيه بالخطا عندما يكون رقم الموظف (( 987 )) وتيم ادخاله بطريقة خاطية مثل (( 978 )) ويتم تعبية المعلومات بناء على هذا الرقم فما الحل في ذلك

يتم عمل استعلام يقوم باستبدال الرقم (( 978 )) الى (( 987 )) في جميع الجداول

او يتم حذف هذا الموظف واعادة ادخال معلوماته بطريقة صحيحه

هذا اذا كان لايوجد علاقه بين الجداول

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

او يتم عمل استعلام يقوم بحذف هذا الصنف واعدة ادخالة من جديد

الاستعلام الاول او الثاني يجب ان يكون برقم الصنف

وشاكراً لك حسن تعاونك و ابداء ملاحظات والله يوفقك إن شاء الله

والله اعلم

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

hasan_A_B_C.zip

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

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

الاخ الكريم طيف

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

والاخ الكريم حسين محمد

ربنا يكرمك وينفعك بمجهودات الاخ طيف وهو الاحق بكل الشكر والتقدير وما كانت ملاحظاتى الا لاتعلم من علم اخى طيف اكثر الله من علمه.

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

  • 1 month later...

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