الانتقال إلى المحتوى
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.

مشكلة في رز الخروج

Featured Replies

بتاريخ:

سلام شباب


لدي مشكلة وهي عندما اضغط علي زر الخروج يقوم البرنامج باغلاق الشاشة
ولكن يبقى الانترنت اكسبلور بالشكل الموجود في الصورة ادناه ارجو مساعدتي في التخلص من الانترنت إكسبلور
مع العلم اني اكتب في زر الخروج هذا الكود
DO_KEY('EXIT_FORM
وجربت كمان
Exit_form

لوحدها ولم تجدي

327490979.jpg

بتاريخ:

سلام شباب


لدي مشكلة وهي عندما اضغط علي زر الخروج يقوم البرنامج باغلاق الشاشة
ولكن يبقى الانترنت اكسبلور بالشكل الموجود في الصورة ادناه ارجو مساعدتي في التخلص من الانترنت إكسبلور
مع العلم اني اكتب في زر الخروج هذا الكود
DO_KEY('EXIT_FORM
وجربت كمان
Exit_form

لوحدها ولم تجدي


327490979.jpg



على حد علمي هذا الشئ الطبيعي
بتاريخ:

السلام عليكم
-------
اخى ان الفورمز تعمل داخل Applet
فانك عندما تعمل Exit_form
فانك تقوم باغلاق Applet فقط اما المستعرض فلا .
ملاحظة :- فى Oracle Forms 11g
تم اضافة تريجر جديد للتعامل مع Javascript
واعتقد انه بالتالى يمكن بسهولة ارسال امر javascript الى المستعرض لاغلاقة من خلال الفورم
.

بتاريخ:


مشكلة في رز الخروج





اخي allord83 السلام عليكم

على ما يبدو لي من سؤالك انك لم تتناول وجبة الغداء عند كتابة هذا السؤال ولكنك معزوم عندي بإجابة سؤالك

ولكن للاسف الشديد فإن الغدا عندي زر خروج وليس رز خروج

اتفضل الاجابه لإغلاق IExplorer عند الضغط على زر الخروج

اولا :

قم بإنشاء ملف نصي يعني note pad واكتب فيه الكود التالي:




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
   <title>Untitled Page</title>
   <script type="text/javascript">
   // Save a reference to the original method.
   var windowClose = window.close;
   // Re-implement window.open
   window.close = function ()
   {
          window.opener = '';
          window.open("","_self");
          windowClose();
    }

window.opener = '';
window.close();
   </script>
</head>
<body>
<input type="button" value="Close Me!" onclick="window.close()" />
<input type="button" value="Close Me!" onclick="windowClose()" />
</body>
</html>



قم بحفظ الملف بالاسم والامتداد التالي ( close.html )

ثانيا :

قم بحفظ الملف في المسار التالي


dev_home\forms\webutil



ملاحظة : لست ملزما بهذا المسار ولكن افترضته كمثال وسوف يعمل معاك

ثالثا:
اذهب الى الفورم وقم بانشاء تريجر على مستوى الفورم واليكن POST-FORM
ضع فيه الكود التالي :


begin
web.show_document('/forms/webutil/close.html','_self');
end;



هذا الكود في التريجر POST-FORM سوف ينفذ لك عملية الاغلاق في حالة الضغط على زر الاغلاق الموجود شريط الادوات أو الضغط على file -> exit


ملاحظة : بامكانك ايضا استخدام نفس الكود اذا فكرت بإنشاء زر خروج مستقل ولكن باستخدام التريجر When-Button-Pressed


ارفقت الملفات في المرفقات

مع تمنياتي بالتوفيق للجميع

Desktop.rar

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

بتاريخ:

السلام عليكم ورحمة الله وبركاته
-------
جزاك الله خيرا اخى Colla
على هذه المعلومة القيمة .

بتاريخ:

فعلا معلومة جدا قيمة و لكن ماذا ان اردت ان اضع الملف فى C:\Project مثلا ماذا عليا ان اغير في الكود و جزاك الله خيرا...........

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

السلام عليكم
-------
اخى ان الفورمز تعمل داخل Applet
فانك عندما تعمل Exit_form
فانك تقوم باغلاق Applet فقط اما المستعرض فلا .
ملاحظة :- فى Oracle Forms 11g
تم اضافة تريجر جديد للتعامل مع Javascript
واعتقد انه بالتالى يمكن بسهولة ارسال امر javascript الى المستعرض لاغلاقة من خلال الفورم
.



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


مشكلة في رز الخروج





اخي allord83 السلام عليكم

على ما يبدو لي من سؤالك انك لم تتناول وجبة الغداء عند كتابة هذا السؤال ولكنك معزوم عندي بإجابة سؤالك

ولكن للاسف الشديد فإن الغدا عندي زر خروج وليس رز خروج

اتفضل الاجابه لإغلاق IExplorer عند الضغط على زر الخروج

اولا :

قم بإنشاء ملف نصي يعني note pad واكتب فيه الكود التالي:




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
   <title>Untitled Page</title>
   <script type="text/javascript">
   // Save a reference to the original method.
   var windowClose = window.close;
   // Re-implement window.open
   window.close = function ()
   {
          window.opener = '';
          window.open("","_self");
          windowClose();
    }

window.opener = '';
window.close();
   </script>
</head>
<body>
<input type="button" value="Close Me!" onclick="window.close()" />
<input type="button" value="Close Me!" onclick="windowClose()" />
</body>
</html>



قم بحفظ الملف بالاسم والامتداد التالي ( close.html )

ثانيا :

قم بحفظ الملف في المسار التالي


dev_home\forms\webutil



ملاحظة : لست ملزما بهذا المسار ولكن افترضته كمثال وسوف يعمل معاك

ثالثا:
اذهب الى الفورم وقم بانشاء تريجر على مستوى الفورم واليكن POST-FORM
ضع فيه الكود التالي :


begin
   web.show_document('/forms/webutil/close.html','_self');
end;



هذا الكود في التريجر POST-FORM سوف ينفذ لك عملية الاغلاق في حالة الضغط على زر الاغلاق الموجود شريط الادوات أو الضغط على file -> exit


ملاحظة : بامكانك ايضا استخدام نفس الكود اذا فكرت بإنشاء زر خروج مستقل ولكن باستخدام التريجر When-Button-Pressed


ارفقت الملفات في المرفقات

مع تمنياتي بالتوفيق للجميع



اخي colla اولا: شكر كتير علي العزومة الدسمة دي وبصراحة لم اجرب الحل الي الان ولكنني ساقوم بتجربته
واخبارك بما يحدث مرة تانيه شكرا كتييييييييييير ع الاجابة.
ثانيا: بخصوص العزومة ليك علي خروف محشي برز الخروج
تسلم يا الحبيب
بتاريخ:

اخي allord83 قد اعجبني ردك جدا جدا جدا وخصوصا قبولك للمزح وهذا ان دل على شيئ فهو يدل على سعت صدرك وقبولك للمزح

بس انشاء الله ما اكون اثقلت عليك في هذه المزحه لاني اعرف اناس لا تتقبل اي نوع من المزح

اما بخصوص الحل فهو انشاء الله انشاء الله راح يعجبك وراح يشتغل معاك كل المطلوب منك ثلاث خطوات

فك الضغط عن الملف المرفق
احفظ ملف الانترنت على المسار هذا dev_home\forms\webutil
نفذ ملف fmb ووووووبس

وخليك من الكلام الكثير الي فوق
ومستنييييييييييييييييييك نشوف ردودك

اما عن عزومتك فهي والله تدل على كرم اصلك وحسن نيتك ربنا يباركلك انشاء الله

وبتمنالك التوفيق

وللمره الثانية ارجو ان تسامحنا اذا كثرنا عليك في المزحه المره الجايه خلي بالك من الحروف

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

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

اخي colla


بعد تجربة الكود لم يتم غلق InternetExplorer بل يظل مفتوحا وتتغير الصفحه الي


HTTP 404 Not Found


هذا الصفحة ايضا ظهرت بعد تجربة الشاشة التي ارفقتها مع ردك السابق

بتاريخ:

مستحيييييييييل

اغلق الفورم وال OC4j وشغل مره ثانيه وريني النتيجه

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

بتاريخ:

ضع نسخة من ملف close.html في هذا المسار

dev_home/tools/web/html

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



اخي colla

اعزرني اذا اثقلت عليك

ولكن لم تنحل مشكلتي حتي بعد عملية الاغلاق وبعد عملية النسخة الثاني

ما زال الوضع كما هو

ومع ذلك اشكر جدا جدا جدا لمجهودك معي

بتاريخ:



اخي colla

اعزرني اذا اثقلت عليك

ولكن لم تنحل مشكلتي حتي بعد عملية الاغلاق وبعد عملية النسخة الثاني

ما زال الوضع كما هو

ومع ذلك اشكر جدا جدا جدا لمجهودك معي





اخي العزيز ما في ثقل ولا شي بس انت قولي ما هو اصدار Internet explorer الذي تتعامل معاه
بتاريخ:
  • كاتب الموضوع




اخي colla

اعزرني اذا اثقلت عليك

ولكن لم تنحل مشكلتي حتي بعد عملية الاغلاق وبعد عملية النسخة الثاني

ما زال الوضع كما هو

ومع ذلك اشكر جدا جدا جدا لمجهودك معي





اخي العزيز ما في ثقل ولا شي بس انت قولي ما هو اصدار Internet explorer الذي تتعامل معاه



شكرا ليك كتير
اصدار الاكسبلور هي 7.0.6000.20583
بتاريخ:

تاكد ان الملف المرفق في هذا المسار

dev_home/tools/web/html

forms/webutil

تاكد ان الكود بهذا الشكل


begin
web.show_document('/forms/webutil/close.html','_self');
end;




للمعلومية كل المشكله هي مشكله اختلاف اصدارات IE المستخدمه من شخص لآخر

close.html

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

بتاريخ:

انا طلعتلي نفس المشكله بس استغنيت عن زر الخروج والي بيخرج من البرنامج يقفل المستعرض اكسبلورر اسهل بكثير وبعدين قللت كثرت الازارير بالبرنامج

بالتوفيق انشالله

بتاريخ:

انا طلعتلي نفس المشكله بس استغنيت عن زر الخروج والي بيخرج من البرنامج يقفل المستعرض اكسبلورر اسهل بكثير وبعدين قللت كثرت الازارير بالبرنامج

بالتوفيق انشالله



كلامك صحيح اخي eng.alkalbe بامكانك الاستغناء عن كل ماسبق وتريح نفسك ولكن في هذه الحاله اذا كان هنالك مستخدم

قام بالتغيير في احد سجلات قاعدة البيانات ولم يقم بالحفظ وقام مباشرتا بإغلاق صفحة Internet Explorer فما هو مصير هذه

البيانات التي تم تغييرها. منتظرين منك الاجابه

فهو على الاقل لن يتحصل على رسالة هل ترغب في حفظ التغييرات ام لا

مثل هذه الرسالة انظر الصوره

344420746.jpg

مع تمنياتي لك بالتوفيق
بتاريخ:

صحيح كلامك ميه بالميه

انا لاحل مشكلة التغير في قاعدة البيانات

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


اذا وصلتك الفكره ياليت تعطيني رائيك
تحياتي
اخوك محمد الكلبي

بتاريخ:

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

لم احضر الى هذا المنتدى للتحديات والمطارحات واعطاء وجهت النظر في الطرق التي يستخدمها الغير في تصميم برامجهم عن طريق الاوراكل فورمز فلكل مبرمج عن طريق الفورمز لديه اسلوبه وطريقته التي يتبعها في تصميم برامجه والشخص الوحيد الذي سوف يقيم عملك بما يتوافق مع احتياجاته هو مستخدم البرنامج وليس انا

اذا كان الطريقه والاسلوب الذي اتبعته في تصميم برامجك مناسبه مع مستخدمين هذا البرنامج فهذا هو المطلوب ونحييك على هذا النجاح ولكن ليس من الضروري ان تلزم الغير باتباع هذه الطريقه او هذا الاسلوب لانه ربمااا لن تنجح هذه الطريقه مع مستخدمين آخرين لانهم سوف يكون لديهم متطلبات أخرا

اخي انا الآن بصدد مساعدت اخونا الذي طرح هذا السؤال إذا كانت لديك اجابه فارجومنك الحل حتى نستفيد منها جميعا ولكني ارجو منك ان تكون الاجابه على قدر السؤال اي بإنشاء زر يقوم بعملية اغلاق متصفح الانترنت عند الضغط عليه


مع تمنياتي لك بالنجاح والتوفيق

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

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

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

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

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

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.