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

بتاريخ:

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

CREATE OR REPLACE  PACKAGE EMP_INFO    IS
V_EMP_ID  NUMBER(5);
GHOST  NUMBER(2) ;
END ;
/

CREATE OR REPLACE  PROCEDURE PASS_EMP_INFO (
EMP_ID NUMBER,

V_GHOST  NUMBER )
is
begin 
EMP_INFO.V_emp_id :=EMP_ID ;
EMP_INFO.GHOST  :=V_GHOST ;
END ;



تماما كده ..
بيان EMP_ID باخدها من اول شاشه عندى فى المشروع وباخدها و املاه بيه الفريبول اللى فى داتا بيز كده .

 
BEGIN

PASS_EMP_INFO ( :Global.emp_id,:Global.GHOST);
END;



علما طبعا ان :

Global.emp_id,:Global.GHOST

يحملا قيمه ومتاكده من داه
و افضل شغال عادى لغياط ماوصل ل5 شاشه اللى مفروض هيتنفذ التريجر الل على مستوى داتا بيز .!!!!!!التريجر يتنفذ و يعمل الانسيرت لكن قيمه :emp_idو GHOST بنال NULL
مع انى متاكده ان :

Global.emp_id,:Global.GHOST

يحملا قيمه وجربت اكتر من مره اطلع رساله بقيمتهم .و الغريبه انى لوشلت الجلوبل فريبول وعملت ارقام ثابته بيشتغل و بلاقى الانسريت مظبوطه .
مش عارفه العيب منين .
علما انى بقوم بتحميل الفريبول باكتش فى اول شاشاه وممكن اشتغل اكتر من ساعه .. بس من غير معدل فيها اوى انادى عليها هل ده ممكن يكون السبب.
ارجو الافاده وجزكم الله الف خير

بتاريخ:

السلام عليكم ورحمة الله

يمكنك استخدام ال NAME_IN and COPY

NAME_IN هي
package function and returns the contents of the variable to which you apply

و ال COPY
Copy is package procedure and writes values into a field

اليك مشاركة سابقة بالمنتدى

الدالة Name_IN

مثال اخر

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

م Amgad جزاك الله عنا خير وجعلك عونا لنا دائما .
انا كنت بشط فى ان الحل فى NAME_IN بس كل اللى اعرفها انى لو شغاله فى شاشه وعايز استخدم اى بلوك او ايتم فى شاشه تانيه و نا عارف انى الشاشاتين هيكونو فى الرن تايم مفتحوين بستخدم NAME_INو COPY .
وده اتاكد فى موضع اللى حضرتك عرضها .
لكان زاى استخدم COPYو NAME_IN فى انى اتحكم فى فريبول باكتش موجد على داتا بيز .ارجو التوضيخ .ولو ممكن تعطى مثل على مشكلتى .
و جزاك الله الف خير.......

بتاريخ:

السلام عليكم ....
اخى الكريم و الحبيب Amgad اسال الله ان يحفظك لنا .
الاخت الكريمه حضرتك قولتى انك بتفتحى اكتر من شاشه !!!!!!!!!!!انتى كنت بتستخدمى OPEN,CALL_FORM
انصحك ان تقراى فى الفروق بين OPEN,CALL_FORM ومعنى و الفروق بين
ACTIVATE
NO_SESSION
NO_SHARE_LIBRARY_DATA
و ان شاء الله هتحل المشكله ولو العيب مش فى النقطه دى هتسفادى نقط مهمه ......
وفى انتظار شرح اخى Amgad .
بالتوفيق لجميع .

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

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

الاخ الكريم mostfa_future بسم الله ماشاء الله زادك الله من علمه .
فعلا العيب لما بدلتها ب SESSION NOاشتغلات
واشكر الا خ Amgad وفى انتظار توضيح اللNAME_IN مع الفريبول اللى على مستوى الداتا بيز .

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

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

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

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

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

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.