![]() |
|
كيف منع تكرار سلعة ؟ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف منع تكرار سلعة ؟ (/showthread.php?tid=8398) |
كيف منع تكرار سلعة ؟ - motassim2007 - 15-02-2017 السلام عليكم ورحمة الله كيف منع تكرار سلعة في ligne achat مع العلم أنني لا أريد أن أضع Index لأن هذا الحل سهل في منع تكرار البيانات لكنني لا أضع Index في ligne achat لحتمية تكرار البيانات في كل وصل جزاكم الله خيرـ RE: طلب مساعدة من متخصص - bouh25 - 15-02-2017 ضع شرط عند اضافة سلعة في line acha مثل if NomProduit.text= TableLineAcha.Fieldvalues['NomProduit'] then begin ...... end else ..... RE: طيف منع تكرار سلعة ؟ - Mr.DOS - 17-02-2017 سلام عليكم ضع كود البحث قبل اضافة السلعة ان تم العثور على السلعة ينتقل : تعديل / او حدف السجل وان لم يتم العثور يتم الاضافة بدون مشاكل موجود امثلة مشابة في نفس القسم RE: طيف منع تكرار سلعة ؟ - motassim2007 - 18-02-2017 مشكورين أخواني على المساعة إلى أنه لم ينجح معي الأمر فأنا مبتدأ أرجوا إفادتي بمثال توضيحي RE: طيف منع تكرار سلعة ؟ - محمد الدرة - 18-02-2017 بامكانك وضع اندكس يمنع تكرار الصنف في الطلب ولكن يقبل التكرار في اكثر من طلب الحل بسيط هو ان تعمل اندكس مركب من حقلين الحقل الاول رقم الطلب والثاني رقم الصنف في هذه الحالة ضمنت عدم التكرار في نفس الصنف وكذلك امكانية اضافة نفس الصنف في طلب آخر اذا تريد التاكد من وجود الصنف وقت الطلب قبل الحفظ عليك باستخدام دالة locate وفحص الصنف قبل اضافته بالتوفيق |