الانتقال إلى المحتوى
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. همس السحر
    Started by همس السحر,

    (خطوات العمليات الحسابية فى نموذج رواتب ) دالة الاجمالى نحدد عمود اجمالى الرواتب ثم نضغط على مفتاح f4 لعرض خصائص الحقل . من الخاصية calculation نحتار formula . فى اسفل السطر نجد الخاصية formula نكتب التالى . sal: + :bs + :bm: فى السطر 4 نفترض ان sal هو الراتب و bs هو بدل سكن و bm هو حقل بدل مواصلات . دالة الضريبة نحدد حقل الضريبة ثم نضغط على مفتاح f4 لعرض خصائص الحقل . من الخاصية calculation نحتار formula . فى اسفل السطر نجد الخاصية formula نكتب التالى . sal:*2/100: بمعنى استقطاع 2% من الراتب دالة صافى الراتب ​ نحدد حقل الصافى ثم نضغط على مفتاح f4 لعرض خصائص الحقل . من الخاصية calculation نحتار formula . فى اسفل السطر نجد الخاصية fo…

    • 5 رد
    • 1.7k مشاهدة
  2. haboos
    Started by haboos,

    السلام عليكم, اريد فقط الاستفسار اذا كان هنالك طريقة لفتح أي ملف مخزن في الداتا بيز (doc,xsl,jpg.......) و لكنني اريد ان يتم عرضه داخل الاوراكل فورم نفسه.يعني تفتح الصورة و تكون داخل الفورمة بتاعة اوراكل. اذا كان هنالك أي طريقة يرجى تزويدي بها. أعجبني هذا

    • 0 رد
    • 574 مشاهدة
  3. aloooshvb

    السلام عليكم لقد استعملت الكود التالي لارسال اثنين باراميتر من الفورم التالي وحسب الكود التالي مرفق d1 و d2 هو الباراميتر الموجود في التقرير dt1 و dt2 i هو التكست موجود في الفروم نوع البيانات date وفي حال الطباعة يعطيني الخطا التالي يرجى المساعدة في حل المشكلة

    • 10 رد
    • 1.8k مشاهدة
  4. eng.kholoud
    Started by eng.kholoud,

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

      • أعجبني
    • 3 رد
    • 1.1k مشاهدة
  5. همس السحر
    Started by همس السحر,

    if :us like('www') and :ps like('123') then call_form('d:\system1\home'); if :us<>('www') and :ps <>('123') then message('خطاء فى اسم المستخدم او كلمة المرور '); end if; if :us is null then message('حقل اسم المستخدم فارغ'); end if; if :ps is null then message('حقل كلمة المرور فارغ'); end if; clear_form; go_block('pass'); السطر الأول اذا كان حقل اسم المستخدم www وحقل كلمة المرور 123 اذن استدعاء الفورم اذا كان حقل اسم المستخدم لايساوى www وحقل كلمة المرور لايساوى 123 اظهار رسالة (خطاء فى اسم المستخدم او كلمة المرور ) اغلاق الشرط الاول اذا كان حقل اسم المستخدم فارغ اظهار رسالة مضمونها (حقل اسم المستخدم فارغ) اغلاق الشرط اذا كان حقل كلمة ا…

    • 5 رد
    • 1.4k مشاهدة
  6. scince

    السلام عليكم ورحمة الله وبركاته اللهم تقبل اعمالنا لوجهك الكريم اول مشاركة لي بعد تحرير مدينتا عدن من المعتدين المثال عبارة عن شاشة ديفلوبر تقوم بالقراءة من ملف اكسل الى إتجاهين الاتجاه الاول تقوم بقراءة البيانات من ملف اكسل الى جدول قاعدة بيانات والاتجاه الثاني تقوم بقراءة بيانات اكسل إلى بلوك في نفس الشاشة دفلوبر 6i لعرضها للمستخدم كما يمكنك إضافة بيانات للشاشة من عدة ملفات وكذا من عدة أوراق عمل لنفس الملف أومن ملفات أخرى مكونات المثال ملفين اكسل وشاشة دفلوبر 6i لقراء الى جدول قاعدة البيانات يجب انشاء جدول القراءة حسب الكود التالي CREATE TABLE EXCEL_TAB (EXCEL_COLM1 VARCHAR2(80),EXCEL_COLM2 VARCHAR2(80),EXCEL_COLM3 VARCHAR2(80)); ملاحظة هامة : 1.ملف الإكسل …

  7. ahmed adriano
    Started by ahmed adriano,

    السلام عليكم ورحمه الله وبركاته انا عامل فورمه فيها بلوك emp وفرمه تانيه search عن طريق 2 list اول واحده تختار الادارات والتنيه بيجى فيها اسامى الموظفين اختار الموظف يجى بيناته كامله المشكله هنا بقى عايز ازود حقل فى الداتا بيز يحط صور للموظفين زودتو فى الداتابيز وزودتو على الفورمه لكن بيدينى مشكه فى الlist بتاعت الموظفين هل ليها حل ولا المسأله هنا معقده وشكرا واسف على الاطااله

    • 8 رد
    • 1.1k مشاهدة
  8. AlQutaiti
    Started by AlQutaiti,

    السلام عليكم ... أشتغل على فورم أضفت له 2 data block وكل data block في canves منفصلة .. لنفترض أن block A يوجد به تفاصيل الموظفين وعند الضغط على زر معين يستدعي block B الذي يحتوي على قائمة بالموظفين الذين طلبوا إجازة مثلا ويحتاجون لإعتماد الإجازة.. أريد عند الضغط على رقم أي موظف تغلق block B و تستدعى بيانات الموظف في block A ملاحظة : Block A تظل مفتوحه عند فتح Block B ... Block A لا تحتوي على where clause أرجو مساعدتي...

    • 1 رد
    • 612 مشاهدة
  9. ‫ابراهيم عفيفى‬‎
    Started by ‫ابراهيم عفيفى‬‎,

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

    • 0 رد
    • 511 مشاهدة
    ‫ابراهيم عفيفى‬‎
  10. aloooshvb

    السلام عليكم لقد عملت جدول فيه تسلسل تلقائي يعمل عليكم اكثر من مستخدم في الكود التالي (علما انه موجود سابقا في المنتدى) select max(nvl(inv_no,0)+1) into :order_in.inv_no from order_in لكن المشكلة عند قيام اكثر من مستخدم بالاضافة بنفس الوقت يعترض لانه يجد الاكبر ويزيد عليه واحد فما هو الحل ؟؟؟ وشكرا مقدما

      • أعجبني
    • 6 رد
    • 1.2k مشاهدة
  11. oracle_helper
    Started by oracle_helper,

    السلام عليكم عاوز مساعدة فى عمل برنامج لاختبار الطلبة بواسطة Forms 10g يكون شبيه برنامج Test King

    • 0 رد
    • 497 مشاهدة
  12. ahmed adriano
    Started by ahmed adriano,

    السلام عليكم ياجماعه كنت محتاج اعمل تعديل على حقل فى الداتا بيز محتاج احط داتا فى حقل لكذه row كنت محتاج اعرف طريقه مثلا ,....,.......,update table set deptno=20 where cod=29 مثال وشكرا

    • 1 رد
    • 925 مشاهدة
  13. cabo2133
    Started by cabo2133,

    يا جماعه انا بعد ما عملت setup لبرنامج اوراكل فورم وبعمل ربط بينه وبين الداتا بيز لقيته جابلى الايرور دا ولما قريت لقيتم بيقولو ان فى ملف اسمه tnsnames.ora المفروض احطه فى فيل معين وعملت كدا بس برضو بيجيلى خطأ ممكن مساعده https://www.facebook.com/photo.php?fbid=899633633425441&set=gm.404253339769101&type=1&theater

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

    السلام عليكم يا جماعة انا كاتب الكود ده في BUTTON declare vboolean boolean; begin vboolean:=webutil_file_transfer.DB_To_Client_With_Progress(:FILE_NAME,'ESNAD','ESNAD_DOC','PROJECT_NAME = '||:ESNAD.PROJECT_NAME,'Downloading from Database','Wait to Complete'); client_host('cmd /C start '||:FILE_NAME); end; الكود ده بيطلع الخطأ ده frm-40735 WHEN BUTTON PRESSED TRIGGER RAISED unhandled exception ora-00933 وانا منزل الـ WEBUTIL وكان شغال معايا تمام مش عارف ايه المشكلة والملف مرفق LOAD_DOCUMENT.rar

    • 0 رد
    • 852 مشاهدة
  15. sara saedawi
    Started by sara saedawi,

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

      • أعجبني
    • 14 رد
    • 1.1k مشاهدة
  16. Ekram Sw
    Started by Ekram Sw,

    السلام عليكم احتاج مساعدتكم في كيفية عمل الشجرة البتسهل الوصول للفورمات والتقارير ضرووووري جدا وجزاكم الله خيراً

    • 2 رد
    • 721 مشاهدة
  17. yousef mohamed

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

    • 1 رد
    • 511 مشاهدة
  18. ‫ابراهيم عفيفى‬‎
    Started by ‫ابراهيم عفيفى‬‎,

    السلام عليكم ورحمة الله وبركاته انا عامل فورم على ديفيلبور 10جى حملت ديفلوبر 11جى الفورمه لا تعمل تم التجميع مع وجود اخطا مع انها تعمل على 10جى حبيت انقل الكود يدوى واعمل الفورم من جديد على 11جى نفس المشكله وطلب اخر شرح كيفية نشر البرنامج على شبكه العمل 11g و 10g

    • 8 رد
    • 798 مشاهدة
  19. AAZH
    Started by AAZH,

    السلام عليكم عندي ويندوز 7 نظام 64 bit هل يعمل الفورم معاه تمام عندي تقارير معموله ب Graphic Builder لاتعمل مع العمل إني نزلت الديفلوبر 6i كامل.

    • 2 رد
    • 698 مشاهدة
  20. yousef mohamed
    Started by yousef mohamed,

    عندى كود بفولة لو الدنيا تمام اعمل حفظ طيب لو فيه مشكلة فى عدم الحفظ طلع رسالة ان الصنف مكرر مع الاحتفاظ بالفاتورة وعدم مسحها declare n number; begin IF (:GLOBAL.OPERATION=1) THEN--AT INSERT MODE -------------------------------------------- -- ASK USER BEFORE COMMIT THE save OPERATION SET_ALERT_PROPERTY('ALERT_OK_CANCEL',ALERT_MESSAGE_TEXT, 'åá ÇäÊ ãÊÃßÏ ãä Ãäß ÊÑíÏ ÊÓÌíá ÇáÝÇÊæÑÉ'); SET_ALERT_PROPERTY('ALERT_OK_CANCEL',TITLE,'ATTENTION'); -- IF show_alert('ALERT_OK_CANCEL')=ALERT_BUTTON1 THEN COMMIT_FORM; if error_code=40508 then set_alert_property('AL1',ALERT_MESSAGE_TEXT,'ãä ÝÖáß åÐÇ ÇáäæÚ Êã ÅÏÎÇáÉ ãä ÞÈá '); N:=SHOW_ALERT('AL1'); raise form_trigger_…

    • 4 رد
    • 780 مشاهدة
  21. الحكيمي
    Started by الحكيمي,

    بسم الله الرحمن الرحيم الاخوه الاعزاء حياكم الله انا عندي في ثلاث شاشات الشاشه الاولى هي شاشه الاطباء وبتم فيها اضافه الاطباء وبياناتهم وهي الشاشه رقم 1 الشاشه الثانيه هي شاشة الزيارات اليوميه وفيها يتم ادخال اسماء الاطباء الذين تمت زيارتهم وهي الشاشه رقم 2 وعندي الشاشه الثالثه وهي التي فيها الكود المطلوب وهي شاشه اريد ان يضهر لي فيها اسماء الاطباء الذين لم تتم زيارتهم ن المندوب المحدد اي اني اريد ان تضهر لي جميع اسماء الاطباء الذين في الشاشه رقم 1 بشرط انهم غير موجودين في الشاشه رقم 2 انا كتبت الكود التالي for i in (select all doc_no from doctors where doctors.status = 0 and doctors.area_no = :dont_visit_up.area_no or doctors.area2_no = :dont_visit_…

      • أعجبني
    • 11 رد
    • 1.2k مشاهدة
  22. ahmed adriano

    السلام عليكم ورحمه الله وبركاته عندى مشكله ياجماعه فى الكود للتعديل على الريكور بمعنى انى كاتب كود للادخال ويليه كود عند حدوث اى تغيير فى الفورمه اعمل حفظ وهو واقف على نفس الريكور المشكله انو لما بيجى يعمل حفظ للتعديل بيبقى عايز يحفظه بس برقم جديد فالاوركل بيرفض لانه الرقم موجود قبل كده برايمرى فابيدينى ERROR اللى هو FRM-40508 UNABLE TO INSERT RECORD وعلى الرغم هو بيحفظ تمام واما باجى اعمل تعديل بيجبلى الريكورد تمام من غير مشاكه وبحط التعديل اجى احفظ يطلعى المسج دى والكود اللى انا كاتبه اهو SYSTEM.FORM_STATUS='CHANGED' THEN: EXIT_FORM(DO_COMMIT,NO_VALIDATE); اسف على الاطاله

    • 5 رد
    • 840 مشاهدة
  23. ahmed adriano
    Started by ahmed adriano,

    السلام عليكم ورحمه الله وبركاته عندى مشكله ياجماعه فى الكود للتعديل على الريكور بمعنى انى كاتب كود للادخال ويليه كود عند حدوث اى تغيير فى الفورمه اعمل حفظ وهو واقف على نفس الريكور المشكله انو لما بيجى يعمل حفظ للتعديل بيبقى عايز يحفظه بس برقم جديد فالاوركل بيرفض لانه الرقم موجود قبل كده برايمرى فابيدينى ERROR اللى هو FRM-40508 UNABLE TO INSERT RECORD وعلى الرغم هو بيحفظ تمام واما باجى اعمل تعديل بيجبلى الريكورد تمام من غير مشاكه وبحط التعديل اجى احفظ يطلعى المسج دى والكود اللى انا كاتبه اهو SYSTEM.FORM_STATUS='CHANGED' THEN: EXIT_FORM(DO_COMMIT,NO_VALIDATE); اسف على الاطاله

    • 0 رد
    • 580 مشاهدة
  24. yousef mohamed
    Started by yousef mohamed,

    الكود دة انا عملتة بس عايز النتيجة تظهر فى خانة معينة هى L1 declare s number; d number; begin select sum(drug_d.count) into s from drug_d where patient_code=:DRUG_BILL.patient_code AND ITEM=:DRUG_D.ITEM ; select sum (P_RET_D.count) into d from P_RET_D where patient_code=:DRUG_BILL.patient_code AND ITEM=:DRUG_D.ITEM; :L1 := D - S; END; مع العلم انا عاملة على تريجر when- validate-item

    • 6 رد
    • 845 مشاهدة
  25. yousef mohamed
    Started by yousef mohamed,

    عندى 2 جدول واحد صرف ادوية والثانى مرتجع ادوية عايز لما اجى ارجع الادوية يوصل لحد اخر الصرف وبعد كدة يطلع معدش يسجل يعنى صرفت 10 امبول مثلا ورجعت 10 امبول بعد كدة يطلع رسالة ان معدش مرتجع الكود ناقص فيه حتة مش عارفها declare s number; d number; n number; begin if :global.operation=1 then select sum(drug_d.count) into s from drug_d where patient_code= : P_ret_bill.patient_code AND ITEM= : P_RET_D.ITEM ; select sum (P_RET_D.count) into d from P_RET_D where patient_code= : P_ret_bill.patient_code AND ITEM= : P_RET_D.ITEM; if D > s then message ('GGGGGGG'); ELSIF :count > s then SET_ALERT_PROPERTY('AL1',ALERT_MESSAGE_TEXT,' ãä ÝÖáß Ç…

    • 0 رد
    • 625 مشاهدة

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

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

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.