الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال حيرني

مغلق
بدأه alg_ing_inf في 22 ديسمبر 2006 · 3 رد · 1,086 مشاهدة · في قسم Oracle Forms
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال حيرني لكنه ليس صعبا

عندما أضع text item مع نوع date فكيف يمكن أن

أجعل هذا العنصر يحول مثلا 01/01/06 إلى 01/01/2006

وليس إلى 01/01/0006 كما يفعل تلقائيا

مع العلم أني وضعت ال format= mm/dd/yyyy

أرجوا إجابة سريعة ومشكورين

تم تعديل هذه المشاركة بواسطة alg_ing_inf في 22 ديسمبر 2006 في 21:52

#2

من ضمن خصائص text item يوجد خصيه اسمها format mask

اكتب فيه

dd/mm/yyyy

بس و إن شاء الله تشتغل

ايهاب وجدى

#3

السلام عليكم

لقد واجهتني مثل هذة المشكلة من قبل ولكني لا اذكر ماهو سببها وكان السبب على ما اعتقد انه عند محاولة نسخ التاريخ الى ايتم لست متاكد

على العموم

جرب ان تعمل الامر التالي

:t:=SUBSTR(TO_CHAR(sysdate),1,6)||TO_NUMBER(SUBSTR(TO_CHAR(sysdate),7,8)+2000);

حيث ان :t

هو حقل التاريخ

وهذا المثال مجرب على الــ sysdate

وبامكانك تغيير الى اي تاريخ

او فاريبل يحمل تاريخ معين

وفقك الله

الجنتل

تم تعديل هذه المشاركة بواسطة الجنتل1 في 26 ديسمبر 2006 في 20:37

#4

السلام عليكم يا إخوان

الشكر الجزيل للأخوين devlopper_hobaa و الأخ الجنتل1 على الرد .

المشكل تم حله بواسطة الformat mask وكذلك بال: to_char وبالتالي فقد كان الردين مفيدين كلاهما

وشكرا مرة أخرى

هذا الموضوع مغلق.

مواضيع مشابهة