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

كيف يتم الاغلاق في tree


ابن العزام

Recommended Posts

السلام عليكم
في عندي tree بنادي منها كل الفورمز الموجودة في البرنامج , السؤال: بدي لما أضغط على x في الويندو الرئيسية يطلع من البرنامج كله حتى لو في اكتر من فورم مفعلة , لانه في الوقت الحالي لما أضغط على x في الويندو الرئيسية بطلع من فورم... فورم , على هاد الحكي لو كان عندي 20 فورم مفعلة بدي أضغط على x في الويندو الرئيسية 20 مرة,

شكرا لكم جميعا
و السلام

تم تعديل بواسطة ابن العزام
رابط هذا التعليق
شارك

الاخ الكريم
يمكن استخدام امر close_form('form_name');
على اساس انه كل الفورم مفتوحة ولا يتم اغلاقها كما افدت

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

Dear Brothers
Al salamo alikom;

1 - in the main form and in the when-new-form-instance trigger write the following code:

:global.exit_all_forms := 'N';

2 - in the key-exit trigger of the main form type the following code:
:global.exit_all_forms := 'Y';


3 - in all of the forms write the following trigger
when-window-activated

if :global.exit_all_forms := 'Y' then
do_key('exit_form');
end if;

4- please note that all of those trigger should be written in the form-level scope

5 - if u opened any number of forms then when u close the main form then all of the other opened forms will be closed automatically

for any further information plz don't hesitate to contact me
Hamdy M. Mahmoud
Oracle Section Head
Alkannetworks
http://www.alkannetworks.com
email: [email protected]

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

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

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

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

×   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.

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

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

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