تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] هل يوجد طريقة للتنبيه قبل انتهاء التاريخ بيومين
#10
(28-01-17, 05:18 PM)أسامة السالمي كتب :
(28-01-17, 04:23 PM)Marwan9990 كتب : تم اخي رفعته ك مرفقات واسف بخصوص موقع تحميل ما ادري ليش ما يصير معكم..

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

للأسف مشروعك مربوط بقاعدة البيانات عن طريق الكود, لذلك لن أستطيع التعديل عليه.

لكن أحضرت لك كود آخر أتمنى أن يفيدك :

PHP كود :
Dim Before1 As Integer 1
        Dim Before2 
As Integer ' سيكون التنبيه قبل تاريخ الانتهاء بهذا العدد من الأيام 

        Dim da1, da2 As Date
        da1 = Today.AddDays(-Before1)
        da2 = Today.AddDays(-Before2)

     
        '
ضع أمر البحث هنا 
        
'ابحث في عامود تاريخ الإنتهاء
        '
كقيمة (da2و (da1استخدم
        
'ستظهر لك أسماء الذين تبقى على انتهائهم يومان
        '
اذا أردت تغيير عدد الايام الى ثلاثة أيام على سبيل المثال فسيلزمك اضافة متغيرات جديدة
        
'فاذا أردت ان تجعلها ثلاثة أيام فسيصبح الكود بهذا الشكل

        '
Dim Before1 As Integer 1
        
'Dim Before2 As Integer = 2
        '
Dim Before3 As Integer ' سيكون التنبيه قبل تاريخ الانتهاء بهذا العدد من الأيام

        '
Dim da1da2da3 As Date
        
'da1 = Today.AddDays(-Before1)
        '
da2 Today.AddDays(-Before2)
 
       'da3 = Today.AddDays(-Before2)
        '
Me.DateTimePicker1.Value da1

        
'كقيمة (da3) و (da2) و (da1) وستستخدم 

انسخ الكود الى برنامج الفيجوال لتتمكن من قراءتها بسهوله

  
للا عليك ي غالي تشريف لي مرورك من هنا ومبادرتك بمساعده الي تسلم والف شكر لك ربي يرزقك جنات النعيم ..
ستفسار اخير بس لا هنت هل اضع هذا الكود في خانة التاريخ النهائي ? ام ماذا السموحه تعبتك بس لانه خبرتي قليله

(28-01-17, 07:37 PM)ابو ليلى كتب : الاخ السائل بما انك تعمل على قاعدة اكسس يمكنك الاستفادة من بعض الوظائف الجاهزة في القاعدة كما يلي
اصنع استعلام في القاعدة بهذا الشكل الموضح بالصورة




صورة عند تشغيل الاستعلام



كما ترى اصبح لدي جدول جديد (استعلام ) فيه حقل جديد (DateDifer) يقوم باحتساب الفرق بين تاريخين بالايام و ذلك حسب الدالة السابقة في الاستعلام DateDiff و هي تقوم بحساب الفرق بالايام بين تاريخين وفق الوسيطة "d" و يمكنك حساب الفرق بالشهور او السنة او بالساعات و ذلك بتغير نوع الوسيطة كما تريد 
اشكال الوسائط 
(yyyy) سنوات , (َq) دقائق , (m) شهر , (ww) اسابيع ...... الخ

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

الفكرة واضحة و بسيطة اتمنى لك التوفيق

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


كرر شكري للك اخي الكريم
الرد }}}
تم الشكر بواسطة: ابو ليلى , أسامة السالمي


الردود في هذا الموضوع
RE: استفسار كود فيجول بيسك - بواسطة Marwan9990 - 28-01-17, 12:56 PM
RE: استفسار كود فيجول بيسك - بواسطة Marwan9990 - 28-01-17, 03:12 PM
RE: هل يوجد طريقة للتنبيه قبل انتهاء التاريخ بيومين - بواسطة Marwan9990 - 28-01-17, 09:03 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 331 01-11-25, 10:54 PM
آخر رد: justforit
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 261 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,876 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 667 24-04-25, 12:58 PM
آخر رد: foad8920
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 534 25-02-25, 09:31 AM
آخر رد: heem1986
  مشكلة تنسيق التاريخ في تقرير الكريستال مصمم هاوي 4 702 07-02-25, 01:24 AM
آخر رد: عبد العزيز البسكري
  فحص حقل التاريخ اذا كان فارغ محمد خيري 4 473 14-01-25, 02:02 AM
آخر رد: محمد خيري
  مشكلة التاريخ اداة DateTimePicker Wolfalwolf20 2 493 06-01-25, 06:14 PM
آخر رد: aljzazy
  طريقة حفظ نسخة أحيتاطية من قاعدة بيانات sql محلية heem1986 2 505 01-01-25, 03:56 PM
آخر رد: heem1986
  طريقة جلب نوع ملفات معينة heem1986 3 489 31-12-24, 11:32 PM
آخر رد: aljzazy

التنقل السريع :


يقوم بقرائة الموضوع: