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

-(( مـوضـوع خـاص بإسـتـفـساراتي .. مشروع Car Rental ))-

Featured Replies

بتاريخ:


::: الــســلااااااااام عليكم ورحمه الله تعالى وبركاتــه :::


بإذن الله هـذا المـوضـوع راح يـكـون مخـتص بإسـتـفـسـاراتي عن مـشروعي Car Rental
أنا احي قاعد أشتغل على مـشـروع Car Rental .. وفي كل مرة يلع لي سؤال أو مشكلة
لذلك .. بدلاً من أطرح كل سؤال بموضوع منفرد .. خلنا نجـمـع كل الأسئـلـة هنااااا في مـكـان واحــد

يالله .. بـسـمـ الله نــبــدأ <<




الــســؤال الأول: كـيـف أضـيـف Browse Button وأرفع ملف من خلالها .. !!

post-49007-1216827156_thumb.jpg

أريد أضيف زر Browse وأترك الـUser يرفع صورة من خلاله ..
وطبعاً ياليت يكون عندي تحكم بالحجم ونوعية الـصـورة
أتوقـع أنه لازم نـسـتخـدم Java Bean ..

أتمـنـى الـتـوضـيـح من الـشـبـاب

بتاريخ:

السلام عليكم

ممكن توضح أكتر وين المشكلة ؟؟؟

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

عــزيزي ..
المـشـكـلة لم تـبـدأ بعـد !!

أنا أريــد أضيف كـود على زر Browse
لم يضغط الـUser عليه .. يخليه يختار صورة ويرفعها

أريــد الـكـود المـسـتـخدم في هذه الحالة !!

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

الــســؤال الـثـانـي:- الExceiopn المطلوب لهذه المشكلة ؟؟!!




عــنـدي Form أستخدمه لإضافة customer جديد
الـID يكون أوتوماتيك موجود .. لكن يعطيني مشكلة في when-button-pressed

صــورة الـفـورم عند الـRunTime
121pz3.jpg


الكود الموجود فيـTrigger الزر when-button pressed
Declare
Country_NO number;
alert_id ALERT := Find_Alert('Test_alert');
dummy_var NUMBER; 
NEW_Customer_ID varchar2(10);
Card_ID varchar2(25);
Begin Select Countries.Country_ID INTO Country_No from Countries
where Country_Name = :Customer.Current_Country_TXT;	

Insert into Customer(Customer_ID, Full_Name, Identified_Card_ID, Birth_Date, Current_Address, Home_Tel, Mobile_No, Driving_Licence_No, Traffic_Department_State, Country_ID, Customer_Image)
Values(2, :Customer.Full_Name_TXT, :Customer.Card_ID_1_TXT || '-' || :Customer.Card_ID_2_TXT || '-' || :Customer.Card_ID_3_TXT || '-' || :Customer.Card_ID_4_TXT, :Customer.Birth_Date_TXT, :Customer.Current_Address_TXT, :Customer.Home_Tel_TXT, :Customer.Mobile_No_TXT, :Customer.Driving_Licence_No_TXT, :Customer.Traffic_Department_State_TXT || ',' || :Customer.Country_TXT, Country_No, :Customer.Image_TXT);
Set_Alert_Property(alert_id, ALERT_MESSAGE_TEXT, 'Done ....');
dummy_var := Show_Alert(alert_id);
raise form_trigger_failure;
Commit;	
call_form('D:\Oracle_Form_Examples\Car_Rental_Agency\Car_Rental_v1\Car_Rental_v1.2.fmb');
End;



طـبـعـاً .. الخطأ إلي يظهر هـو الـصـورة الـتـالـيـة
12333qz9.png





الخـطـأ أعتقد واضح .. لازم أضيف Exception
لأن البرنامج يعتقد أن في أحتمال يتكرر الـID
رغم أن ذلك مستحيل تقريباً .. لذلك أخواني ..
أرجوكم أفيدوني بـالـException الصحيح لهذه المشكلة !!

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

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

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

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

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

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.