منتدى النماذج الــ Forms
يهتم هذا القسم بموضوع الشاشات والنماذج وبجميع البرامج الخاصة بذلك مثل Forms Builder , Forms Compiler and Forms RunTime .....
13,716 موضوعات في هذا القسم
-
(خطوات العمليات الحسابية فى نموذج رواتب ) دالة الاجمالى نحدد عمود اجمالى الرواتب ثم نضغط على مفتاح f4 لعرض خصائص الحقل . من الخاصية calculation نحتار formula . فى اسفل السطر نجد الخاصية formula نكتب التالى . sal: + :bs + :bm: فى السطر 4 نفترض ان sal هو الراتب و bs هو بدل سكن و bm هو حقل بدل مواصلات . دالة الضريبة نحدد حقل الضريبة ثم نضغط على مفتاح f4 لعرض خصائص الحقل . من الخاصية calculation نحتار formula . فى اسفل السطر نجد الخاصية formula نكتب التالى . sal:*2/100: بمعنى استقطاع 2% من الراتب دالة صافى الراتب نحدد حقل الصافى ثم نضغط على مفتاح f4 لعرض خصائص الحقل . من الخاصية calculation نحتار formula . فى اسفل السطر نجد الخاصية fo…
-
السلام عليكم, اريد فقط الاستفسار اذا كان هنالك طريقة لفتح أي ملف مخزن في الداتا بيز (doc,xsl,jpg.......) و لكنني اريد ان يتم عرضه داخل الاوراكل فورم نفسه.يعني تفتح الصورة و تكون داخل الفورمة بتاعة اوراكل. اذا كان هنالك أي طريقة يرجى تزويدي بها. أعجبني هذا
-
السلام عليكم لقد استعملت الكود التالي لارسال اثنين باراميتر من الفورم التالي وحسب الكود التالي مرفق d1 و d2 هو الباراميتر الموجود في التقرير dt1 و dt2 i هو التكست موجود في الفروم نوع البيانات date وفي حال الطباعة يعطيني الخطا التالي يرجى المساعدة في حل المشكلة
-
السلام عليكم لو سمحتم عندي فورم واريد عمل Calendar عند اختيار حقل التاريخ بحيث يقوم المستخدم باختيار التاريخ بدلا من كتابته في الحقل. كيف يمكنني عمل ذلك ولكم جزيل الشكر
-
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 اظهار رسالة (خطاء فى اسم المستخدم او كلمة المرور ) اغلاق الشرط الاول اذا كان حقل اسم المستخدم فارغ اظهار رسالة مضمونها (حقل اسم المستخدم فارغ) اغلاق الشرط اذا كان حقل كلمة ا…
-
السلام عليكم ورحمة الله وبركاته اللهم تقبل اعمالنا لوجهك الكريم اول مشاركة لي بعد تحرير مدينتا عدن من المعتدين المثال عبارة عن شاشة ديفلوبر تقوم بالقراءة من ملف اكسل الى إتجاهين الاتجاه الاول تقوم بقراءة البيانات من ملف اكسل الى جدول قاعدة بيانات والاتجاه الثاني تقوم بقراءة بيانات اكسل إلى بلوك في نفس الشاشة دفلوبر 6i لعرضها للمستخدم كما يمكنك إضافة بيانات للشاشة من عدة ملفات وكذا من عدة أوراق عمل لنفس الملف أومن ملفات أخرى مكونات المثال ملفين اكسل وشاشة دفلوبر 6i لقراء الى جدول قاعدة البيانات يجب انشاء جدول القراءة حسب الكود التالي CREATE TABLE EXCEL_TAB (EXCEL_COLM1 VARCHAR2(80),EXCEL_COLM2 VARCHAR2(80),EXCEL_COLM3 VARCHAR2(80)); ملاحظة هامة : 1.ملف الإكسل …
-
-
- 75 رد
- 18.4k مشاهدة
- 1 follower
-
-
السلام عليكم ورحمه الله وبركاته انا عامل فورمه فيها بلوك emp وفرمه تانيه search عن طريق 2 list اول واحده تختار الادارات والتنيه بيجى فيها اسامى الموظفين اختار الموظف يجى بيناته كامله المشكله هنا بقى عايز ازود حقل فى الداتا بيز يحط صور للموظفين زودتو فى الداتابيز وزودتو على الفورمه لكن بيدينى مشكه فى الlist بتاعت الموظفين هل ليها حل ولا المسأله هنا معقده وشكرا واسف على الاطااله
-
السلام عليكم ... أشتغل على فورم أضفت له 2 data block وكل data block في canves منفصلة .. لنفترض أن block A يوجد به تفاصيل الموظفين وعند الضغط على زر معين يستدعي block B الذي يحتوي على قائمة بالموظفين الذين طلبوا إجازة مثلا ويحتاجون لإعتماد الإجازة.. أريد عند الضغط على رقم أي موظف تغلق block B و تستدعى بيانات الموظف في block A ملاحظة : Block A تظل مفتوحه عند فتح Block B ... Block A لا تحتوي على where clause أرجو مساعدتي...
-
السلام عليكم ورحمة الله وبركاته انا عندى مشكله عايز اعمل ملف رن للفورم مع العلم اننى اعمل على 11جى وعايز شرح النشر على الاجهزه الاخرى ارجو منكم الرد فى اسرع وقت
-
السلام عليكم لقد عملت جدول فيه تسلسل تلقائي يعمل عليكم اكثر من مستخدم في الكود التالي (علما انه موجود سابقا في المنتدى) select max(nvl(inv_no,0)+1) into :order_in.inv_no from order_in لكن المشكلة عند قيام اكثر من مستخدم بالاضافة بنفس الوقت يعترض لانه يجد الاكبر ويزيد عليه واحد فما هو الحل ؟؟؟ وشكرا مقدما
-
السلام عليكم عاوز مساعدة فى عمل برنامج لاختبار الطلبة بواسطة Forms 10g يكون شبيه برنامج Test King
-
-
يا جماعه انا بعد ما عملت setup لبرنامج اوراكل فورم وبعمل ربط بينه وبين الداتا بيز لقيته جابلى الايرور دا ولما قريت لقيتم بيقولو ان فى ملف اسمه tnsnames.ora المفروض احطه فى فيل معين وعملت كدا بس برضو بيجيلى خطأ ممكن مساعده https://www.facebook.com/photo.php?fbid=899633633425441&set=gm.404253339769101&type=1&theater
-
السلام عليكم يا جماعة انا كاتب الكود ده في 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
-
عندي فورم (رحله) من ضمن الحقول عندي ثلاث حقول من الداتابيز عايزاهم يكونو من النوع time واحد زمن الوصول وحقل اخر زمن المغادره والحقل الثالث الزمن المستغرق في الرحله ال هو زمن المغادره مطروحا منه زمن الوصول وعايزه البيانات دي تتحفظ في الداتابيز في شكل time كيف اصلا من البدايه اعمل حقل من النوع time لانو شايفه هذا النوع غير موجود على الداتابيز وكيف اقدر اعمل عمليه طرح للزمن وكيف اقدر اظهرو في الريبورت على شكل time انا جربت عملتو من النوع varchar2 ومن الفورم اعطيتوالنوع time اشتغل معي بس بيحفظ ارقام غريبه على الداتابيز ولما اجي على الريبورت بظهر لي هذه الارقام الغريبه ارجو المساعده
-
السلام عليكم احتاج مساعدتكم في كيفية عمل الشجرة البتسهل الوصول للفورمات والتقارير ضرووووري جدا وجزاكم الله خيراً
-
عندى فورمة تابلر وعايز كل ريكورد جديد يعمل بحث فى الريكوردات السابقة لو لقى حاجة متشابها يوقف ويعطى رسالة ان الصنف او الاسم دة مكرر من قبل والبحث بيتم على مستوى البلوك الموضوع دة انا دورت فيه كتير على جوجل ومفيش فايدة خالص كتير قوى كاتبين عنة بس وقت التنفيذ بيدى اخطاء غريبة جدا الواحد مش فاهمها والموضوع دة على فكرة ناس كتير عايزينة على النت وانا استغربت ان مفيش حد مغطية كدة
-
السلام عليكم ورحمة الله وبركاته انا عامل فورم على ديفيلبور 10جى حملت ديفلوبر 11جى الفورمه لا تعمل تم التجميع مع وجود اخطا مع انها تعمل على 10جى حبيت انقل الكود يدوى واعمل الفورم من جديد على 11جى نفس المشكله وطلب اخر شرح كيفية نشر البرنامج على شبكه العمل 11g و 10g
-
السلام عليكم عندي ويندوز 7 نظام 64 bit هل يعمل الفورم معاه تمام عندي تقارير معموله ب Graphic Builder لاتعمل مع العمل إني نزلت الديفلوبر 6i كامل.
-
عندى كود بفولة لو الدنيا تمام اعمل حفظ طيب لو فيه مشكلة فى عدم الحفظ طلع رسالة ان الصنف مكرر مع الاحتفاظ بالفاتورة وعدم مسحها 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_…
-
بسم الله الرحمن الرحيم الاخوه الاعزاء حياكم الله انا عندي في ثلاث شاشات الشاشه الاولى هي شاشه الاطباء وبتم فيها اضافه الاطباء وبياناتهم وهي الشاشه رقم 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_…
-
السلام عليكم ورحمه الله وبركاته عندى مشكله ياجماعه فى الكود للتعديل على الريكور بمعنى انى كاتب كود للادخال ويليه كود عند حدوث اى تغيير فى الفورمه اعمل حفظ وهو واقف على نفس الريكور المشكله انو لما بيجى يعمل حفظ للتعديل بيبقى عايز يحفظه بس برقم جديد فالاوركل بيرفض لانه الرقم موجود قبل كده برايمرى فابيدينى ERROR اللى هو FRM-40508 UNABLE TO INSERT RECORD وعلى الرغم هو بيحفظ تمام واما باجى اعمل تعديل بيجبلى الريكورد تمام من غير مشاكه وبحط التعديل اجى احفظ يطلعى المسج دى والكود اللى انا كاتبه اهو SYSTEM.FORM_STATUS='CHANGED' THEN: EXIT_FORM(DO_COMMIT,NO_VALIDATE); اسف على الاطاله
-
السلام عليكم ورحمه الله وبركاته عندى مشكله ياجماعه فى الكود للتعديل على الريكور بمعنى انى كاتب كود للادخال ويليه كود عند حدوث اى تغيير فى الفورمه اعمل حفظ وهو واقف على نفس الريكور المشكله انو لما بيجى يعمل حفظ للتعديل بيبقى عايز يحفظه بس برقم جديد فالاوركل بيرفض لانه الرقم موجود قبل كده برايمرى فابيدينى ERROR اللى هو FRM-40508 UNABLE TO INSERT RECORD وعلى الرغم هو بيحفظ تمام واما باجى اعمل تعديل بيجبلى الريكورد تمام من غير مشاكه وبحط التعديل اجى احفظ يطلعى المسج دى والكود اللى انا كاتبه اهو SYSTEM.FORM_STATUS='CHANGED' THEN: EXIT_FORM(DO_COMMIT,NO_VALIDATE); اسف على الاطاله
-
الكود دة انا عملتة بس عايز النتيجة تظهر فى خانة معينة هى 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
-
عندى 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,' ãä ÝÖáß Ç…