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

عايز لما اعمل Insert في جدول معين ، وحسب قيمة معينة يتم الإضافة او يتم التعديل فى جدول اخر

Featured Replies

بتاريخ:

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

كنت عايز لما اجي اعمل Insert في جدول معين الذي يحتوي على Radio group به 2 Radio buttons في حالة ان قيمة radio group = 1 يعمل Insert في جدول اخر (س)
ولو القيمة = 2 يعمل Update في جدول (س)
ارجو ان يكون السؤال واضح
ولكم جزيل الشكر

بتاريخ:

;if :ITEM87=1 then 
 INSERT INTO Absence(EMP_ID ,DEPT_ID ,ADATE,PRES) 
 VALUES(:emp2.EMP_ID,:emp2.DEPT_ID,SYSDATE , 'حضر'  );
end if ;
 if :ITEM87=2 then 
 	:EMP2.DISPLAY_ITEM83:= 'وقت التاخير ';
   INSERT INTO Absence(EMP_ID ,DEPT_ID ,ADATE,DELAY) 
  VALUES(:emp2.EMP_ID,:emp2.DEPT_ID,SYSDATE , 'تاخير');
 end if




اختر مستوى لتريجر مناسب لوضع الكود فيها ممكن تستخدم PRE-INSERT انا طبعا مش عارف شكل الفورمه عندك زاى عشان اديك حل نهائى بس هى دى الفكره
علما ITEM87 هو اسم Radio group

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

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

اشكرك يا اخي
بس انا كنت عايز اعمل Update لو القيمة = 2
وحضرتك عامل في الحالتين يعمل Insert
ديه حاجة ...

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

بتاريخ:

اشكرك يا اخي
بس انا كنت عايز اعمل Update لو القيمة = 2
وحضرتك عامل في الحالتين يعمل Insert
ديه حاجة ...

عدل جمله Insert الى update
بس كده لازم تعمل تختار تريجر غير PRE-INSERT ممكن تعمل PUSH_BUTTON يعمل الموضع ده
اما
وفيه حاجة تاني كنت عايز اعملها
عايزه لما ييجي اعمل Update يروح الاول يعمل فحص على الكمية الموجودة في الجدول المراد عمل Update له اكبر ولا اصغر من الكمية التي سوف يتم طرحها
ولو الكمية اكبر من الكمية اللي هيطرحها ينفذ الامر
ولو الكمية اصغر يظهر رسالة خطأ ويقول الكمية لا تسمح

اعمل جمله سيلكت تجيب البيانات الى نت عايزها تحطها فى اى متغير وتعمل جمله if
تشوف الشرط لو تنفذ اعمل Update
لو لا استخدم
MESSAGE('eror update');
MESSAGE('eror update');
RAISE Form_Trigger_Failure;
انا مش عارف الفورمه عندك ولا الجدوال عشان اديك حل نهائى بس يارب تكون الفكره وصلت
بالتوفيق

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

  • بعد 2 سنة...
بتاريخ:

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

يرت حد يفيدنى
[email protected]

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

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

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

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

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

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.