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

حل مشكلة إغلاق Ie عن طريق الفورمز

Featured Replies

بتاريخ:

بسم الله الرحيم الريحم

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

هذه يا اخوان طريقة إغلاق Internet Explorer على الفورمز

اولا :

قم بإنشاء ملف نصي يعني 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

بتاريخ:

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

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

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

ما اعرفه هو عندما تقوم بتنفيذ برنامج عن طريق الفورمز فان هنالك معاملات واجراءات يتم تحميلها وتنفيذها

حسب اعدادات تسطيب الفورمز لديك وبإمكانك التحكم في هذه المعاملات والاعدادات عن طريق بعض الملفات

اما بخصوص الملف الذي يتحكم في هذه المعاملات فهو الملف ( forms.conf ) وسوف تجده في المسار
( dev_home\forms\server )

ملاحظة : مثل هذا الملف يوجد الكثير ولكن هذا الملف هو المخصص لهذا الغرض يعني كل ملف بامكانك التحكم فيه حسب رغبتك وغرضك الذي تريده فيه

هذا الملف يخبرنا انك إذا رغبت في تنفيذ ملف من النوع html في وقت التنفيذ بإمكانك وضعه في المسار التالي وذلك حسب

ماهو مذكور في الملف نفسه انظر الى السطر التالي :


 # Virtual path for runform.htm (used to run a form for testing purposes)
AliasMatch ^/forms/html/(..*) "d:\DevSuiteHome_1/tools/web/html/$1"



ونحن الان بصدد تنفيذ ملف من النوع html في بيئة التنفيذ لهذا السبب سوف نضع هذا المف في هذا المسار

هذا والله اعلم الى ان ياتي لنا شخص آخر بحل آخر

وبرجو منك اذا وجدت حل آخر ان تضعه لنا في هذا المنتدى لاننا هنا لنشر العلم وليس لحصره

يعني من الاخر لا اعتقد انك محتاج ان تضع هذا الملف داخل مجلد آخر خلاف هذا المجلد

وبرجو منك ايضا ان تفيدني هل نجح معك هذا الحل ام لا

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

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

بتاريخ:

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

بتاريخ:

بارك الله فيك وجزاك الجنة
يا اخي
colla
دائما مواضيعك ومشاركاتك متميزة
تمنياتي لك بالتوفيق والنجاح في الدنيا والاخرة
وشكرا لك ....

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

اخواني وسيم وكامل حقيقه اسعتموني وشرفتموني بحضوركم وكلامكم الطيب واشكركم على هذه التعليقات الطيبه

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

اخي كامل باااااارك الله فيك على هذه الدعوات الطيبه واسال الله ان يعطيك بمثلها وزياده

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

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

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

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

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

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.