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

منتدى النماذج الــ Forms

يهتم هذا القسم بموضوع الشاشات والنماذج وبجميع البرامج الخاصة بذلك مثل Forms Builder , Forms Compiler and Forms RunTime .....

  1. hatem_86
    Started by hatem_86,

    بسم الله الرحمن الرحيم هذا أول موضوع لي وأنا ما زلت في بداية تعلم الأوراكل فورمز في برنامج كنت احاول فهمه فيه تريجر KEY-NEXT-ITEM بداخله هذا الكود declare v_check number; V_REQUEST_NO VARCHAR2(100); begin Select count(1) into v_check from PUR_REQUEST where (PR_SYS_ID <> :PUR_REQUEST.PR_SYS_ID OR :PUR_REQUEST.PR_SYS_ID IS NULL) AND UPPER(PR_REQUEST_NO) = UPPER(:PUR_REQUEST.PR_REQUEST_NO) ; if v_check > 0 AND :SYSTEM.BLOCK_STATUS = 'CHANGED' then V_REQUEST_NO := :PUR_REQUEST.PR_REQUEST_NO ; clear_form(no_validate); set_block_property('PUR_REQUEST',default_where,'where UPPER(PR_REQUEST_NO) = UPPER(''' || V_REQUEST_NO || ''')' ); execute_query ; end …

      • أعجبني
    • 3 رد
    • 696 مشاهدة
    ميسم الكرام
  2. eslam elbyaly
    Started by eslam elbyaly,

    oracle forms 12c نزل يا جماعة الي يجربه يقلنا بقى , عملوا جديد ولا لا .

      • أعجبني
    • 25 رد
    • 6.1k مشاهدة
    ميسم الكرام
  3. مهيب
    Started by مهيب,

    اخواني في المنتدي السلام عليكم ورحمته اللة وبركاتة عندي سؤال اريد المساعدة في شفرة في حالة القيام بحذف مستخدم تطلع لي هذة الرسالة في حالة النقر علي no يتم تصفية الفورم بعد الحذف اريد اخفاء هذة الرسالة وهذا هو كود حذف مستخدم declare x number; begin if form_success then set_alert_property('alert1',alert_message_text,' هل تريد حذف المستخدم الحالي '); x:=show_alert('alert1'); if x=alert_button1 then delete from trans1 where id_no=:id_n; delete from users where id_no=:id_n; forms_ddl(' drop user '||:user_nam||' cascade '); commit_form; message('ثم حذف مستخدم'); clear_form; else rollback; set_alert_property('alert1',ale…

    • 0 رد
    • 559 مشاهدة
  4. مهيب
    Started by مهيب,

    اخواني في المنتدي السلام عليكم ورحمته اللة وبركاتة عندي سؤال اريد المساعدة في شفرة ف حالة ان اضيف مستخدم وهذا المستخدم موجود في قاعدة البيانات اريد ان تطلع لي رسالة من انه موجود في قاعدة البيانات وهذا هو كود اضافة مستخدم declare x number; x1 number; count number; begin if :id_no is null or :user_name is null or :password is null then set_alert_property('ALERT1',alert_message_text,'enter user number'); x:=show_alert('ALERT1'); go_item('ID_no'); raise form_trigger_failure; else insert into USERS(id_no ,user_name,password) values(:id_no,:user_name,:password); commit_form; forms_ddl(' create user '||:user_name||' identified …

      • أعجبني
    • 14 رد
    • 1.3k مشاهدة
  5. nenosoft2004
    Started by nenosoft2004,

    السلام عليكم و رحمة الله و بركاته ... احب ان اضيف على ما قدمه الاخوان و الاخوات بالمنتدى جزاهم الله خير حول تشغيل اوراكل فورم على حاسبة الكلاينت بدون تنصيب اي برنامج فقط نستخدم المتصفح في حاسبة الكلاينت علما اني استخدمت متصفخ AVANT formswebمن الحاسبة السيرفر ندخل الى ملف E:\DevSuiteHome_2\forms\server\formsweb ثم نضيف الاتي بنهاية الملف [knowledge_base] form=main_form.fmx userid=cits/citsd@orcle workingdirectory=E:\DevSuiteHome_2\forms ننسخ ملف jvm.dll من الموجود على السيرفرE:\DevSuiteHome_2\jdk\jre\bin\server الى program files(x86)\oracle\JInitiator\bin\hotspot في حاسبة الكلاينت ثم نكتب في المتصفح على الكلاينت http://10.32.6.83:8889/forms/f…

    • 2 رد
    • 963 مشاهدة
  6. ama000
    Started by ama000,

    السلام عليكم.. انا عاوز اعمل Directory يقرأ من localhost حاولت اعمله بالطريقة دي ولم يعمل معي create or replace directory MM AS '\\localhost\d:\test'; مع العلم ان client ممكن يكون بيشتغل على ويندوز او لينيكس

    • 0 رد
    • 502 مشاهدة
  7. sarafx
    Started by sarafx,

    السلام عليكم عند انشاء فورم اريد ف حالة حقل فارغ يلونه هدي محاولتي <!DOCTYPE HTML> <html> <head> <meta http-equiv="content-type" content="text/html" /> <meta name="author" content="lolkittens" /> <title>Untitled 2</title> <script type="text/javascript"> function fun_as{ var x=true; if (!document.GetElementById("a").value) { document.GetElementById("a").style.background = "blue"; } x=false; return x; } </script> </head> <body> <form action="onsubmit=" onsubmit="return fun_as ( );"> <label…

    • 1 رد
    • 1.8k مشاهدة
    ميسم الكرام
  8. yousef mohamed
    Started by yousef mohamed,

    عندى فورمة فيها حقل عايزة يبقى disable بعد نتيجة الاستعلام علشان ميقبلش التعديل انا عارف الامر ازاى بس المشكلة مش فى كدة مش عارف اختار التريجر اية الامر هو SET_ITEM_PROPERTY ( 'p1',DISABLE ,PROPERTY_TRUE); بس الترجر يبقى اية وعلى انهى مستوى الفورمة ولا البلوك مع الشكر

    • 3 رد
    • 812 مشاهدة
  9. Abdelaziz Osman

    لدي المشكله التاليه frm-10102 cannot attach pl/sql library ارجو المساعدة

    • 1 رد
    • 1.1k مشاهدة
  10. MOHAMEDMAGDY_YOUNIS

    السلام عليكم اخوانى اسعد الله اوقاتكم آمل فى مساعدتى تم عمل فورمة بها BUTTON عند الضغط على هذا الBUTTON يتم عمل VEIW لتقرير وتم كتابة السطر التالى فى التريجر WHEN-BUTTON- PREESED BEGIN run_product(reports,'D:\temp\REP.rdf', Asynchronous,runtime,filesystem,'NULL',null); END; ولكن التقرير لا يفتح ارجو المساعدة

      • أعجبني
    • 14 رد
    • 1.5k مشاهدة
  11. mohamed.ali
    Started by mohamed.ali,

    All arabic word appears ?????? In reports and unknown symbols inside the code of forms , this what happend when i changed the nls_lang from english to arabic for forms and reports have been created in english lang And i found the solution for this but it's to hard and takes more time The hard solution : rewrite all labels in reports and also rewrite each arabic word in forms (lov label,messages,alert message,alert title,window title ....... and so on) What i'm looking for ... Somehow to a viod this problem, may be there is a file i can configure ....any way else Thank you

    • 6 رد
    • 961 مشاهدة
    ميسم الكرام
  12. قلقيلي
    Started by قلقيلي,

    السلام عليكم الاخوة المبرمجون المحترمون لقد قمت بتصميم برنامج شؤون موظفين على شكل tree و اشتغل مية المية و الحمد لله و لكن لدي مشكلة وهي عندما يقوم المستخدم بالدخول الى شاشة معينة على الtree و يضغط ctrl+s او زر الحفظ في الفورم و لا يقوم المستخدم بتعديل بيانات سوف تظهر له رسالة FRM-40405 No Changes to apply اسفل الشاشة و عندما يقوم المستخدم بالخروج من الشاشة يعود البرنامج الى الTree بالشكل الصحيح و المطلوب و لكن عندما يريد المستخدم الدخول على شاشة اخرى او نفس الشاشة تظهر الرسالة بشكل MESSAGE اريد المساعدة .... كيفية ازالة هذه الرسالة

    • 9 رد
    • 1.1k مشاهدة
  13. amaar alsir ahmed
    Started by amaar alsir ahmed,

    •في الخطوات التالية طريقة لجعل أوراكل يدعم العربية: 1- من قائمة إبداء اختر RUN ثم أكتب Regedit. 2- ستظهر لك نافذة جديدة, عن طريق البحث Find إبحث عن ملف NLS_LANG (سيكون هناك أكثر من واحد). 3- قم بتغيير قيمة جميع الملفات إلى :. 4- أعد تشغيل الحاسب الآلي. AMERICAN_AMERICA.WE8MSWIN1252 5- قم بتغيير قيمة جميع الملفات مرة أخرى إلى: للاستخدام العربي و الإنجليزي: AMERICAN_SAUDI ARABIA.AR8MSWIN1256 للاستخدام العربي فقط: ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256 * يجب أن يكون نظام التشغيل يدعم اللغة العربية أيضا لتتمكن من تطبيق ما ذكر على أوراكل

    • 1 رد
    • 1.1k مشاهدة
    ميسم الكرام
  14. sara saedawi
    Started by sara saedawi,

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

    • 5 رد
    • 847 مشاهدة
  15. AAZH
    Started by AAZH,

    ماهي الطريقه لكي أستطيع إرسال رساله إلى الجوال عن طريف أوراكل فورم 6i أو عن طريق قاعدة البيانات 11g

    • 2 رد
    • 1.5k مشاهدة
  16. maria1985
    Started by maria1985,

    السلام عليكم عندي الفنطشن دي لمنع التكرار من الفورم نفسها انا بكلك الماوس زاختار قيمة وبعدين اشوفها مكررة ولا لا اما بعمل دبج القيمه دايما بتطلع فاضيه مع اني مدخلااها من lov حد عنده فكره ليه ؟ FUNCTION IS_DUPLICATED(item_name varchar2) RETURN NUMBER IS CURRENT_RECORD_NUMBER NUMBER ; cur_val number; IS_DUPLICATE NUMBER ; BEGIN CURRENT_RECORD_NUMBER:=:SYSTEM.CURSOR_RECORD ; cur_val:=to_number( name_in('item_name')); IF :SYSTEM.CURSOR_RECORD=1 AND :SYSTEM.LAST_RECORD='TRUE' THEN IS_DUPLICATE:=0 ; ELSE last_record ; FOR X IN 1..CURRENT_RECORD_NUMBER LOOP if x<> CURRENT_RECORD_NUMBER then …

    • 0 رد
    • 526 مشاهدة
  17. mm_alraie
    Started by mm_alraie,

    لدي شاشة لتسجيل حركة اجازات موظفين مثلا واريد ارسال رساله نصيه للموبايل عند تسجيل كل حركة تم الاستراك مع شركه sms لارسال الرسائل وتم تزويدي بالكود الخاص لذلك عند تنفيذ الكود من شاشة الاوراكل فانه يعطي تم الارسال للمسج لكن فعليا لا يتم ارسالها ولكن عند تنفيذ نفس الكود على انترنت اكسبلورر فانه يتم ارسال الرساله مباشره الكود هو مثلا كالتالي كما في الملف المرفق للتوضيح declare begin ?host('http://www.mshastra.com/sendurlcomma.aspx ;('user=123456&pwd=abcd&senderid=Roma&mobileno=+971503640660&msgtext=Hellooracle&priority=High&CountryCode=ALL end; الكود مطبق على اوراكل 10 لكن هل يوجد اي مشكله بالكود اعلاه في …

    • 1 رد
    • 2.1k مشاهدة
  18. smile fym
    Started by smile fym,

    بسم الله الرحمن الرحيم قمت بدمج اربع جداول داخل اربع canvas في شاشة واحدة وتم عمل العلاقات ولكن عند تحويل حقل الاسم من textbox الى list تظهر رسالة ان لا يوجد محتوي على الرغم من أن الجدول به بيانات كما أريد عند الإختيار من الـ list يتم تغيير محتوي الـ canvas التالي بناءا على بيانات الـ canvas السابق مثلا :: canvas الأول بيانات الوزارة canvas الثانية بيانات المديريات canvas الثالث بيانات الإدارات canvas الرابع بيانات المدارس فعد اختيار وزارة التربية والتعليم من الcanvas الأول تظهر جميع المديريات في الcanvas التالي وعند اختيار المديرية تظهر بياناتها بنفس الcanvas مثل العنوان ورقم التليفون كما يتم تحديد الإدارات في الcanvas التالي بناءا على المديرية التي سب…

    • 1 رد
    • 614 مشاهدة
  19. AAZH
    Started by AAZH,

    اريد ان اعرف ماهو ال XML Bublisher في اوراكل واحد يعطيني لينك على موقع يشرحها

    • 0 رد
    • 581 مشاهدة
  20. ali12345
    Started by ali12345,

    كيف اعمل بروجيكت معمول بال 6i اعمله deployment بحيث يكون عبارة عن ملف تنفيذى .exe بالداتابيس بتاعته بكل حاجة

    • 1 رد
    • 587 مشاهدة
    ميسم الكرام
  21. ahmed elkyal
    Started by ahmed elkyal,

    هل ممكن استخدام خط مختلف عن ARIAL داخل الفور 10g

    • 2 رد
    • 679 مشاهدة
  22. maria1985
    Started by maria1985,

    السلام عليكم حد عنده معلومة عن key enter امتى استخدمها وسؤال تاني عندي شاشه فيها اسم المستخدم ورقمه السري المفترض لو الباسورد صح بمجرد ضغد enter يدخلني الشاشه التاليه ده استخدم له تريجر ايه وشكرا

      • أعجبني
    • 3 رد
    • 1.5k مشاهدة
    ميسم الكرام
  23. ali12345

    عندى مشروع معمول بالforms 10g uh عاوز اعمله deployment بال forms 6i ig فهل ينفع وان كان ينفع ما الطريقة

      • أعجبني
    • 8 رد
    • 1k مشاهدة
    ميسم الكرام
  24. toota
    Started by toota,

    السلام عليكم اخوتى الافاضل قمت بالبحث فى المنتدي ولم اجد اجابة شافية مشكلتى انني عندى فورم يحتوى على التاريخ الميلادى محول الي هجرى حسب الاتى :- SELECT TO_CHAR(SYSDATE+1,'DD-MM-YYYY','NLS_CALENDAR=''ARABIC HIJRAH') INTO :H_DATE FROM DUAL ; النظام يوجد فى سيرفر واجهزة كلاينت الفورم يعمل بشكل جيد لكن في بعض الاجهزة لا يعمل ومجرد الضغط علي البوتوم الموجود فه الفورم يخرج البرنامج كاملا وفي البعض الاخر يعمل ارجو المساعدة هل يوجد خطا فى تحويل التاريخ ؟؟ ام يوجد ضبط معين لم يتم ضبطه علي بعض الاجهزة؟؟ مع العلم الاوراكل 9I الديفولبر6I

    • 0 رد
    • 652 مشاهدة
  25. smile fym

    أقوم بعمل قاعدة بيانات لشئون الطلاب بالمدرسة يتم ادخال بيانات الطلاب كالتالي : " مثلا " اسم الطالب : محمد اسم الأب : أحمد اسم الجد : على اللقب : العشري اسم الطالب بالكامل : " هذا هو المشكلة لانه لابد وان يتم ملءها تلقائيا بناءا على البيانات السابق ادخالها " ليكون كالتالي : اسم الطالب بالكامل : محمد احمد على العشري شكرا لكم جزيلا واتمنى الرد لحل تلك المشكلة بيانات الجدول كالتالي : table name : INFO_STUDENT_1 STDFNAME اسم الطالب STDFATHERNAME اسم الأب STDGRANDNAME اسم الجد STDSURNAME اللقب STDFULLNAME اسم الطالب بالكامل شكرا مرة ثانية .. وائل

      • أعجبني
    • 6 رد
    • 2.2k مشاهدة
    ميسم الكرام

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

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

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.