الانتقال إلى المحتوى

كيف اظهر الوقت


na3es

Recommended Posts

السلام عليكم ورحمة الله وبركاته
أريد أن اعرف كيف يمكنني ان اضيف text item في form يقوم بعرض ساعة النظام كل ثانية بثانية
اي انه لدي شاشة تحتوي على خانة بها: الساعة الآن تقوم بعرض الوقت الحالي طوال الوقت (ما دامت الشاشة مفتوحة)
ولكم جزيل الشكر...

رابط هذا التعليق
شارك

هذه من اعقد الحالات بالنسبة للفورم والمشكلة ليست بصعوبتها وانما باللود الرهيب الذي تحمله على السيرفر
هناك حلان
الاول وهو السيء والسيء جدا
انك تعمل تايمر يشتغل كل ثانية ويضع ال sysdate في التكست ايتم اللي على الشاشة مما يحمل السيرفر لود رهيب(انا شخصيا اكره التعامل مع التايمر لفترات قصيرة ثانية مثلا)

الحل الثاني هو باستعمالك ل Java Component بصراحة انا استعملتها بمشروع التخرج بس مش عارف وين وضعت كود الجافا
سوف اقوم بالبحث عنها وادراجها في القريب العاجل


تحياتي

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

اخي الكريم

قمت بعمل شاشة على السريع لأضهار الساعة والتاريخ واسم الشاشة التى تعمل بها وكذلك اسم المستخدم

على المستخدم ( scott ) ولكن يوجد مشكلة بعملية ارفاق الملفات بالموقع
امل ممن اراد ذلك مراسلتي على الايميل ( [email protected] (


ابونواف620

رابط هذا التعليق
شارك

أخي
ضع عنصر عرض Display Item وغير اسمه إلى MY_CLOCK

ثم أكتب الكود كما هو مبين لك
لتحقيق ذلك في الزناد WHEN-NEW-FORM-INSTANCE الواقع على مستوى النموذج Module أكتب الكود التالي

declare
my_timer_id timer;
begin
select to_char(sysdate,'hh:mm:ss A.M.')INTO :CONTROL.MY_CLOCK FROM DUAL;

my_timer_id:= create_timer('my_timer',1000,repeat);
END;


وأيضا على نفس المستوى في الزناد WHEN-TIMER-EXPIRED أكتب الكود التالي
declare
my_timer_name varchar2(30);
begin
my_timer_name := Get_Application_Property(timer_name);
if my_timer_name = 'MY_TIMER'then
select to_char(sysdate,'hh:mm:ss A.M.') into :control.my_clock from dual;
end if;
end;

مرفق ملف

رابط هذا التعليق
شارك

أشكرك أخ مودي على هذا الحل الجميل جدا
ولكن...
أريد أن أسأل:
هل بنفس هذه الطريقة يمكنني عمل ساعة موقتة
مثل تلك الموجودة مثلا في السباقات، عند البدء يبدأ الوقت من 00:00:00 وعند الانتهاء نضغط على مثلا زر التوقف ليتوقف الوقت فتقاس لنا المدة الزمنية بالدقائق والثواني واجزائها.
وشكرا مرة اخرى على كل من تفاعل مع الموضوع.

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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