بتاريخ: 18 مارس 201610 سنة comment_272618 ازي تستغلم بالتاريخ يعنى عاوز تجيب تاريخ اليوم وللا عاوز شرط بين فترتيتن وللا ايه ؟ تقديم بلاغ
بتاريخ: 19 مارس 201610 سنة comment_272629 تحتاج لخطوتين وهما 1- في ملف التقرير : قم بوضع كود الاستعلام بهذه الطريقة select ...... from .... where col_date between :DATE_1 and :DATE_2; 2- في ملف الفورمة : قم بارسال بارامترات الى ملف التقرير كالتالي ADD_PARAMETER(PLID,'DATE_1',TEXT_PARAMETER,(TO_CHAR('01-01-2016','DD-MM-YYYY'))); ADD_PARAMETER(PLID,'DATE_2',TEXT_PARAMETER,(TO_CHAR('19-03-2016','DD-MM-YYYY'))); ---- بإمكانك في أي وقت أستخدام المتغير SYSDATE للحصول على تاريخ اليوم الحالي سواء في جملة الإستعلام او في ارسال المتغير .. تم تعديل 19 مارس 201610 سنة بواسطة Faisal Matari تقديم بلاغ
بتاريخ: 20 أكتوبر 20169 سنة comment_279065 لو سمحتو ما معنى ال TO_Char ADD_PARAMETER(PLID,'DATE_1',TEXT_PARAMETER,(TO_CHAR('01-01-2016','DD-MM-YYYY'))); تقديم بلاغ
بتاريخ: 22 أكتوبر 20169 سنة comment_279104 TO_CHAR('01-01-2016','DD-MM-YYYY') معناها أنك تحمل صيغة التأريخ الى الصيغة (DD/MM/YYYY) أي ( اليوم / الشهر / السنه) وهناك العديد من صيغ تحويل التأريخ مثلاً (DAY) يعطيك أسم اليوم (الأحد أو الأثنين ...الخ) للمزيد راجع الرابط التالي Examples with Dates The following are date examples for the TO_CHAR function.TO_CHAR(sysdate, 'yyyy/mm/dd') Result: '2016/07/09' TO_CHAR(sysdate, 'Month DD, YYYY') Result: 'July 09, 2016' TO_CHAR(sysdate, 'FMMonth DD, YYYY') Result: 'July 9, 2016' TO_CHAR(sysdate, 'MON DDth, YYYY') Result: 'JUL 09TH, 2016' TO_CHAR(sysdate, 'FMMON DDth, YYYY') Result: 'JUL 9TH, 2016' TO_CHAR(sysdate, 'FMMon ddth, YYYY') Result: 'Jul 9th, 2016' TO_CHAR(sysdate, 'FMMonth DD, YYYY')Result: 'July 9, 2016' TO_CHAR(sysdate, 'FMMON DDth, YYYY') Result: 'JUL 9TH, 2016' TO_CHAR(sysdate, 'FMMon ddth, YYYY') Result: 'Jul 9th, 2016'The zeros have been suppressed so that the day component shows as "9" as opposed to "09". تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.