الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

جلب الوقت إلى Text Item

Featured Replies

بتاريخ:

السلام عليكم أخوتي الأعزاء



واجهت مشكلة في جلب الوقت (لا التاريخ) إلى 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



فما الحل بارك الله فيكم ؟

تم تعديل بواسطة أبو فلسطين

بتاريخ:

السلام عليكم
اخى الكريم
قم بتغير نوع البيانات الى Char

بتاريخ:

:day:=:day||to_char(sysdate,' yyyy/mm/dd ');

جرب ده

بتاريخ:

بسم الله الرحمن الرحيم
اخي الكريم ابوفلسطين جرب هذه الطريقة

اول اذهب الى الفورم...

تروح عند 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');



ان شاء الله تشتغل معاك
بالتوفيق

تم تعديل بواسطة Eng_AL_kamel

بتاريخ:

او ممكن في طريقة اخرى
اعمل Text Item

واذهب الى خصائصه وابحث عن خاصية
INITIAL VALUE

اوكتب فيه
$$TIME$$

بالتوفيق

بتاريخ:
  • كاتب الموضوع



الأخوة الأعزاء

لكم جزيل الشكر من أعماق قلبي على ردودكم الرائعة و المفيدة

الأخ العزيز abdou1984

لم أجرّب الحل الذي عرضته في مشكلتي الحالية ... و لكنني أظن أنها طريقة صحيحة ... لأنني أذكر سابقاً بأنني حللت مشكلة مشابهة لمشكلتي الحالية بتغيير نوع العنصر من date إلى نوع char أو number حسبما أذكر.


الأخ الغالي Sabeer

أشكرك على محاولتك مساعدتي و لكنني لا أريد استرجاع التاريخ و انما استرجاع الوقت ... و لكنني أشكرك لسعيك مساعدتي.



الأخ القدير Eng_AL_kamel

أشكرك كل الشكر على الحلول التي قدمتها في ردودك ... لم أقم بتجربة الطريقة الأولى و فضلت تجربة الطريقة الأبسط و الأسرع ... و لله الحمد نجح الأمر ... فكل الشكر لك أخي أشكرك جزيلاً على مساعدتك لي.


لكم مني كل تقدير

بارك الله بكم

بتاريخ:

السلام عليكم
راجع هذا الموضوع لعله يفيدك...
بالتوفيق.

http://araboug.org/ib/index.php?showtopic=35289&st=0&p=162281&fromsearch=1entry162281

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.