mr steev قام بنشر فبراير 8, 2010 مشاركة قام بنشر فبراير 8, 2010 لدينا قاعدة بيانات للرعاية التناسلية للأبقار أريد تحديد قيمة الحقل [المراقبة] , [تاريخ_المراقبة] تلقائياً كما يلي: إذا كان حقل العملية /تلقيح/ وحقل التلقيح /ت ص/ فإن حقل المراقبة /إصراف/ وحقل تاريخ المراقبة = حقل التاريخ + 18 يوم وفي حال أصبح: حقل التاريخ + 28 يوم > تاريخ اليوم الحالي فإن حقل تاريخ المراقبة = التاريخ +36 يوم وفي حال أصبح: حقل التاريخ + 50 يوم > تاريخ اليوم الحالي فإن حقل المراقبة /جس/ وحقل تاريخ المراقبة = حقل التاريخ + 60 يوم قمت بإرفاق الملف للتوضيح مع جزيل الشكر للمساعدة التناسلية.rar رابط هذا التعليق شارك More sharing options...
ابوخليل قام بنشر فبراير 9, 2010 مشاركة قام بنشر فبراير 9, 2010 هذا الكود ضعه في المكان الذي تريد لاحظ اني وضعته في حدث بعد التحديث لحقل التلقيح Private Sub التلقيح_AfterUpdate() If Me.[العملية] = "1" And Me.[التلقيح] = "1" And (Me.[التاريخ]) <= Now() Then Me.[المراقبة] = "1" Me.[تاريخ_المراقبة] = Me.[التاريخ] + 18 ElseIf Me.[العملية] = "1" And (Me.[التاريخ] + 28) > Now() Then Me.[تاريخ_المراقبة] = Me.[التاريخ] + 36 ElseIf Me.[العملية] = "1" And (Me.[التاريخ] + 50) > Now() Then Me.[المراقبة] = "2" Me.[تاريخ_المراقبة] = Me.[التاريخ] + 60 End If End Sub رابط هذا التعليق شارك More sharing options...
mr steev قام بنشر فبراير 12, 2010 الكاتب مشاركة قام بنشر فبراير 12, 2010 ألتمس العذر منكم وآسف للإزعاج مرة أخرى بالنسبة للحل جزاك الله خيراً لقد أتعبتك معي بدون مقابل بصراحة المسألة المطلوبة طويلة واختصرتها بثلاث حالات (طلبات) لأقوم بإكمالها وحدي كي لا أطيل عليكم بحلها لي, وأعتقد أني لم أقوم بصياغة المطلوب بشكل جيد لذا يوجد خلل في الحل والخطأ مني . لذلك جددت المشاركة مرة أخرى وأرجو أن تكون الصياغة واضحة بالنسبة لكم . قمت بتقسيم الاحتمالات في جدول موجود في صورة مرفقة كمثال تقريبي لما أريد.. وقمت بتغير أسماء الحقول إلى الإنكليزية لتسهيل التعامل معها بملف أكسس وبنفس المرفق .. وجزيل الشكر والعرفان لكل من ساهم معنا وذلك تكرماً منكم وليس أمرً مني التناسلية.rar رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان