06-05-2014, 01:42 PM
06-05-2014, 02:11 PM
وضح السوؤال اكثر
07-05-2014, 03:00 AM
سلام عليكم
شاهد المثال المرفق كيفية معرفة انتهاء صلاحية منتج
المرفق عبارة عن مثالين الاول : على قاعدة بيانات اكسس
والثاني بـ sql server طبعا يتطلب عملية ... attach
شاهد المثال المرفق كيفية معرفة انتهاء صلاحية منتج
المرفق عبارة عن مثالين الاول : على قاعدة بيانات اكسس
والثاني بـ sql server طبعا يتطلب عملية ... attach
07-05-2014, 02:19 PM
اعمل بواسطة قاعدة بيانات sql server وlangage delphie 7في مشروع gestion de stock de pharmacierو**** جعل الادوية المنتهية الصلا حية تظهر في form مستقلة باستعمال REQUETE في adoquery بحث ابحث عن كيفية استخدام date systeme في هذه requete
select * from produit stock where date peromption>=!!n
select * from produit stock where date peromption>=!!n
07-05-2014, 04:06 PM
السلام عليكم
Date تعطيك التاريخ الحالي
فقط تحتاج لتغيير عرضها باستخدام مثلا FormatDateTime حتى لا يحدث تعارض ما sql
راجع
http://www.delphi4arab.net/forum/showthr...p?tid=2649
http://www.delphi4arab.net/forum/showthr...p?tid=3693
Date تعطيك التاريخ الحالي
فقط تحتاج لتغيير عرضها باستخدام مثلا FormatDateTime حتى لا يحدث تعارض ما sql
راجع
http://www.delphi4arab.net/forum/showthr...p?tid=2649
http://www.delphi4arab.net/forum/showthr...p?tid=3693
07-05-2014, 10:56 PM
إقتباس : اعمل بواسطة قاعدة بيانات sql server وlangage delphie 7في مشروع gestion de stock de pharmacierو**** جعل الادوية المنتهية الصلا حية تظهر في form مستقلة باستعمال REQUETE في adoquery بحث ابحث عن كيفية استخدام date systeme في هذه requete
select * from produit stock where date peromption>=!!n
سلام عليكم
تقريبا نفس المثال السابق فقط اضافة فوم خاص بعرض المواد منتهية الصلاحية
في الحدث Onshow للفورم ينفذ الاستعلام ؟ شاهد المرفق صديقي
.
08-05-2014, 11:16 AM
بارك الله فيك وجعله في ميزان حسناتك
09-05-2014, 09:40 PM
السلام عليكم
شيئ يجب أن تأخذه بعين الإعتبار في برنامج الصيدليات
انتهاء صلاحية لا يربط بالمادة (المنتج) في حد ذاتها بل بما يسمى بالدفعة (Lot)
مثال: إشتريت 10 وحدات من مادة ما في 2013/02/02 انتهاء صلاحية في 2014/02/02
ثم إشتريت 10 وحدات من نفس المادة (ولم تنتهي الكمية القديمة) في 2014/02/02 انتهاء صلاحية في 2015/02/02
كيف تستخرج تواريخ إنتهاء صلاحية هذه المادة إذا كنت تحفظ بالتاريخ في جدول المادة
؟
شيئ يجب أن تأخذه بعين الإعتبار في برنامج الصيدليات
انتهاء صلاحية لا يربط بالمادة (المنتج) في حد ذاتها بل بما يسمى بالدفعة (Lot)
مثال: إشتريت 10 وحدات من مادة ما في 2013/02/02 انتهاء صلاحية في 2014/02/02
ثم إشتريت 10 وحدات من نفس المادة (ولم تنتهي الكمية القديمة) في 2014/02/02 انتهاء صلاحية في 2015/02/02
كيف تستخرج تواريخ إنتهاء صلاحية هذه المادة إذا كنت تحفظ بالتاريخ في جدول المادة
؟22-01-2016, 02:22 PM
هاذا نفس السوِال الذي طرحت و كيف الحل و كيف تعرف من أي وحدة بعت منه
23-01-2016, 08:25 PM
استعمال جدول ابن مستقل خاص بتواريخ الانتاج و انتهاء الصلاحية و رقم الدفعة (N° de Lot).
حيث كل منتج (سجل أب) له عدة دفعات (سجلات أبناء), تخزن معلومات كل دفعة في الجدول المستقل حيث الرابط بين الأب و الأبناء هو طبعا اسم المنتج.
و تترجم هذه الفكرة بتعليمات SQL.
و الله الموفق لما فيه صلاح البلاد و العباد.
حيث كل منتج (سجل أب) له عدة دفعات (سجلات أبناء), تخزن معلومات كل دفعة في الجدول المستقل حيث الرابط بين الأب و الأبناء هو طبعا اسم المنتج.
و تترجم هذه الفكرة بتعليمات SQL.
و الله الموفق لما فيه صلاح البلاد و العباد.