بتاريخ: 27 أبريل 200520 سنة comment_34319 السلام عليكم سؤالي بالنسبة لنوع الفاتورة مثلا قيمته محصورة عندي قيمه نوع الفاتورة =(1,2)حيث 1 = نقد 2 = آجلأ/ هل من الأفضل عند إنشاء الحقل في الجدول أعمل في القيود constraint فحص check أم مو ضروري ؟ يعني Invoice_type number(1) check(1,2) ,أو Invoice_type number(1) ,ب/ متى يفضل استخدام الفحص check ؟ظوالسلام عليكم تقديم بلاغ
بتاريخ: 27 أبريل 200520 سنة comment_34419 السلام عليكم ورحمة الله وبركاتهالأخ / moh_binاستخدام الcheck يمكنك استخدامه فى اى شرط تريده للتأكد من صحة ادخال بيانات السجل .يمكن استخدامه فى مقارنه حقلين معا فى نفس الجدول مثل ان عمولة البيع لاتزيد عن الراتب ولكن هناك طريقه اخرى للحماية وهى ان نوع الفاتورة اما 1 أو 2 فقط فى هذه الحالة يمكنك استخدام نوع الحقل فى شاشة الادخال يكون list item أو check boxوبالتالى لا مجال لادخال خاطئ .وايضا لن تحتاج الى استخدام تريجر للتأكد من قيمة الادخال . تم تعديل 27 أبريل 200520 سنة بواسطة Amgad تقديم بلاغ
بتاريخ: 28 أبريل 200520 سنة comment_34484 الاستاذ/moh_ibnانا اوافق تماما على الرأى الذى ابداه امجد ولكن لى اضافة بسيطه وهى استخدام الraido button حتى تجبر المستخدم على اختيار نوع واحد فقط اما اذا استخدمت check box فيمكن للمستخدم ان يختار اكثر من اختيار وهذا سوف يظهر خطا وايضا اذا نم استخدام الtext item فيمكن للمستخدم ان يدخل قيمه ليس لها نوعية اساسا مما يسبب خطأ اذن الخلاصه يجب استخدام raido button احسن وافضلوجزيكم الله خير ا جميعا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.