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

اريد لما اضع قيمتين في هذين الحقلين يظهر المجموع في الحقل الثالث

Featured Replies

بتاريخ:

السلام عليكم اخواني
انا عندي حقلين من نوع text item
اريد لما اضع قيمتين في هذين الحقلين يظهر المجموع في الحقل الثالث
ما هو الفنكشن و ما هو التريجر و كيف اربط بينهم و بين الحقول ؟؟؟
و جزاكم الله الف خير

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

اخي الكريم
اريد التريجر و الفنكشن
و بارك الله فيك

بتاريخ:

مثال بسيط

CREATE OR REPLACE FUNCTION SUM_NUMBER
(NO1 IN NUMBER ,NO2    NUMBER)
RETURN NUMBER
IS
SUM_2 NUMBER;
BEGIN SUM_2:=NVL(NO1,0)+NVL(NO2,0);
RETURN (SUM_2);
END SUM_NUMBER;





استدعائها مثال

SQL> SELECT SUM_NUMBER(3,9) FROM DUAL; SUM_NUMBER(3,9)
---------------
            12

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

انا تعبتك معي
لكن كيف اربطه في تريجر
بحيث لما اضع القيمتين في الحقيلين مباشره الفنكشن تشتغل
و جزاك الله الف خير

بتاريخ:

لاعرف ماهو التريجر الاي عندك لكن أنا جبت لك زي ماهو موجود في ال MATERIAL
وحاول تضبطها كي يتناسب معك

CREATE TRIGGER salary_check 

 BEFORE UPDATE OF salary, job_id ON employees

 FOR EACH ROW

 WHEN (NEW.job_id <> 'AD_PRES')

 CALL check_salary(:NEW.job_id, :NEW.salary)

 /

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

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

بارك الله فيك اخي
وفقك الله لما فيه خير لك

بتاريخ:

تستطيع ايضا ان تنشئ text item جديد وتعدل فى الproperties الخاصة به لتجعله formula وتكتب فى المعادلة = a+b حيث a هو الحقل الاول و b هو الحقل الثانى

بتاريخ:

فعلا انا شايفه ان الاجابه الاخيره اسهل الtext item العايز تخلي فيه المجموع
في الخصلئص بتاعته
calculation mode formula
وبعدين اكتب في formula :text item1 +:textitem2

لازم قبل اسم الاتنين يكون في :

بتاريخ:

هو أنا سألته في الاول قال له عايز فانكشن وتريجر ولذا تجد الاخ واضع السؤال في منتدى ال pl/sql وليس الفورم شكرا للجميع

بتاريخ:

ايوه فهمت قصد حضرتك

بتاريخ:

سهلة جدا أخوي :
تروح عل الكنفاس
تعمل ثلاث حقول اثنين منهم text item A,B
,والثالث C display item
تعمل زر button
تكت التريجر في البوتون من نوع when-button-pressed
declare
begin
C:=A+B;
END;

  • بعد 3 أسابيع...
بتاريخ:

يتم وضع BUTTEN وفى الترجر التابع لة تقوم بكتابة الاتى
:3 := :1 + :2 ;
من المفترض ان كل رقم ب TEXT ITME

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

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

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

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

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

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.