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

انشاء timer

مغلق
بدأه Oracle في 14 ديسمبر 2002 · 4 رد · 2,278 مشاهدة · في قسم Oracle Forms
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

وجدت طريقة لانشاء timer اظن انها قد تكون مفيدة للبعض لذا قررت ان انشره هنا

اولا : بعد انشاء form نقوم بانشاء trigger على مستوى form

و هم :

(1) when-new-form-instance ونكتب بداخله الكود التالي

DECLARE 

T TIMER;

BEGIN 

T :CREATE_TIMER ('TIMER1',1000,REPORT);

END;

(2) when-timer-expired و نكتب بداخله الكود التالي

 

DECLARE

tm_name VARCHAR2(40);

BEGIN

tm_name := Get_Application_Property(TIMER_NAME);

IF tm_name = 'TIMER1' THEN

:emp.t:=to_char(sysdate,'hh12:mi:ss');

END IF;

END;

ارجو من الاخوة تجربة هذا الكود و لو كان مفيد لكم فلا تنسوني من الدعاء

#2

مشكور اخ oracle

وما قصرت...

#3

شكرا أخوي الغالي

#4

شكرا اخي oracle ولكن هل من الممكن تشرح الكود فانا مبتدء في oracle

وشكرا

#5

تسلم يمينك والي الامام

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

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