بتاريخ: 18 يناير 201115 سنة comment_207656 السلام عليكم أخوتي الأعزاء واجهت مشكلة في جلب الوقت (لا التاريخ) إلى Text Item مع العلم أنني استخدمت طريقتين كمحاولة لحل المشكلة الأولى : select to_char(sysdate,'hh24:mi') INTO :req_time from dual; و الثانية : :req_time := to_char(sysdate,'HH24:MI') و قمت بتغيير الفورمات ماسك في خصائص الآيتم إلى HH24:MI و لكنه يعطيني خطأ FRM0-40735 WHEN-NEW-FORM-INCTANCE trigger raised unhandled exception ORA-01403و لكن عندما أقوم بطريقة ثالثة و هي : :REQ_TIME := SYSDATE; فإنه يعمل و لكن يعطيني الوقت 00:00 و لا يعطيني الوقت حسب توقيت الجهاز.علماً أن REQ_TIME قمت بتعريفه من نوع DATE فما الحل بارك الله فيكم ؟ تم تعديل 18 يناير 201115 سنة بواسطة أبو فلسطين تقديم بلاغ
بتاريخ: 18 يناير 201115 سنة comment_207687 السلام عليكم اخى الكريم قم بتغير نوع البيانات الى Char تقديم بلاغ
بتاريخ: 18 يناير 201115 سنة comment_207703 :day:=:day||to_char(sysdate,' yyyy/mm/dd ');جرب ده تقديم بلاغ
بتاريخ: 18 يناير 201115 سنة comment_207712 بسم الله الرحمن الرحيماخي الكريم ابوفلسطين جرب هذه الطريقةاول اذهب الى الفورم...تروح عند canvasوتعمل display itemوتكتب اسمه clockوبعدين تروح عند trigger for formوتكتب في WHEN-NEW-FORM-INSTANCE declare t timer; begin t:=create_timer('TI',1000,repeat); end; ___ونفس الشي تروح عند WHEN-TIMER-EXPIREDوتكتب :clock:=to_char(sysdate,'SS:mI:HH'); ان شاء الله تشتغل معاكبالتوفيق تم تعديل 18 يناير 201115 سنة بواسطة Eng_AL_kamel تقديم بلاغ
بتاريخ: 18 يناير 201115 سنة comment_207713 او ممكن في طريقة اخرىاعمل Text Itemواذهب الى خصائصه وابحث عن خاصيةINITIAL VALUEاوكتب فيه$$TIME$$بالتوفيق تقديم بلاغ
بتاريخ: 19 يناير 201115 سنة كاتب الموضوع comment_207766 الأخوة الأعزاءلكم جزيل الشكر من أعماق قلبي على ردودكم الرائعة و المفيدةالأخ العزيز abdou1984 لم أجرّب الحل الذي عرضته في مشكلتي الحالية ... و لكنني أظن أنها طريقة صحيحة ... لأنني أذكر سابقاً بأنني حللت مشكلة مشابهة لمشكلتي الحالية بتغيير نوع العنصر من date إلى نوع char أو number حسبما أذكر.الأخ الغالي Sabeerأشكرك على محاولتك مساعدتي و لكنني لا أريد استرجاع التاريخ و انما استرجاع الوقت ... و لكنني أشكرك لسعيك مساعدتي.الأخ القدير Eng_AL_kamelأشكرك كل الشكر على الحلول التي قدمتها في ردودك ... لم أقم بتجربة الطريقة الأولى و فضلت تجربة الطريقة الأبسط و الأسرع ... و لله الحمد نجح الأمر ... فكل الشكر لك أخي أشكرك جزيلاً على مساعدتك لي.لكم مني كل تقديربارك الله بكم تقديم بلاغ
بتاريخ: 19 يناير 201115 سنة comment_207797 السلام عليكمراجع هذا الموضوع لعله يفيدك...بالتوفيق.http://araboug.org/ib/index.php?showtopic=35289&st=0&p=162281&fromsearch=1entry162281 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.