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

بتاريخ:

السلام عليكم اخواني 

1- عندي في قاعدة البيانات شرط و لكن بعد امر commit الحفظ اي بعد الحفظ يتم تغيير قيمة حقل معين و حفظ هذا التغيير في الجدول اذا تحقق الشرط 

السؤا ما هو الحدث في اوراكل الذي يحقق ذلك و هل اضع الشرط في زر حفظ او ماذا و مرفق مع السؤال ملف يوضح اسم الحدث في اكسس اي في القاعدة القديمة المصصمه بالاكسس.

2- السؤال الثاني في نموذج اخر حقلين مرتبطين بجدولين الاول B و الثاني C قيمة B=4.8 و قمت بتغيير format mask =9 للايتم B: بحيث تكون B:=5

و C:=5 و عندما اضع الشرط C>:B: يعتبر ان C اكبر من B مع انه يظهر في ايتم بي رقم 5 فكيف احل هذه المشكلة بحيث يعتبر اليتم بي و سي متساويين 

 

بعد التحديث.doc

بتاريخ:

السؤال الاول :

التريجر اسمه post-commit

غير فيه القيمة اللي انت عايزها واكتب بعدها

commit ;

تم تعديل بواسطة Ahmad.Hasan

بتاريخ:

السلام عليكم اخي الكريم
كما قال لك اخي اسلام  ولكن تعديل بسيط التريجر اسمه POST-DATABASE-COMMIT

بتاريخ:

اشتري م الراجل ده, بس هتلاقيه علي مستوي الفورمه

وفي post-insert ده بيضرب مع كل ريكورد

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

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

 

شكرا  علي مروركم  على فكرة انا جربت قبل ما اطرح السؤال الثلاثة التريجرات و ما نفعت  post-commit &  post-insert- POST & DATABASE-COMMIT و لكن قمت في زر الحفظ باضافة commit قبل الشرط و بعد الشرط و الحمد لله مشت الامور بس باقي الشق الثاني من السؤال وهو 

--   نموذج اخر حقلين مرتبطين بجدولين الاول B و الثاني C قيمة B=4.8 و قمت بتغيير format mask =9 للايتم B: بحيث تكون B:=5

و C:=5 و عندما اضع الشرط C>:B: يعتبر ان C اكبر من B مع انه يظهر في ايتم بي رقم 5 فكيف احل هذه المشكلة بحيث يعتبر اليتم بي و سي متساويين 

 

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

 

شكرا  علي مروركم  على فكرة انا جربت قبل ما اطرح السؤال الثلاثة التريجرات و ما نفعت  post-commit &  post-insert- POST & DATABASE-COMMIT و لكن قمت في زر الحفظ باضافة commit قبل الشرط و بعد الشرط و الحمد لله مشت الامور بس باقي الشق الثاني من السؤال وهو 

--   نموذج اخر حقلين مرتبطين بجدولين الاول B و الثاني C قيمة B=4.8 و قمت بتغيير format mask =9 للايتم B: بحيث تكون B:=5

و C:=5 و عندما اضع الشرط C>:B: يعتبر ان C اكبر من B مع انه يظهر في ايتم بي رقم 5 فكيف احل هذه المشكلة بحيث يعتبر اليتم بي و سي متساويين 

 

بتاريخ:

عمل format mask =9يعمل نفس عمل الRound Function وبالتالي ممكن ان تستخدمها للمقارنة
round ( :b ) < :c
:

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

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

عمل format mask =9يعمل نفس عمل الRound Function وبالتالي ممكن ان تستخدمها للمقارنة

round ( :b ) < :c

:

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

السؤال : اريد عند كتابة نص (اسم المالك) في ايتم B: ان يتم استعراض الاسماء في list قائمة داخل النموذج بحيث يتم البحث حرف حرف اي عند كتابة حرف(م) يظهر جميع الاسماء بحرف الميم و هنكذا (مح) كل من اسمائهم تبدأ ب(مح) طبع حقل الاسم هو B: ممكن الاجابة على سؤالي لاني دخلت جديد في اوراكل و كنت اشتغل على اكسس و فوكس برو 

بتاريخ:

اسهل طريقة هي عمل lov بالاسماء ويتم عمل فلتر تلقائي باول عمود

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

لم افهم قصدك اخي محمد

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

اسهل طريقة هي عمل lov بالاسماء ويتم عمل فلتر تلقائي باول عمود

لم افهم ردك

بتاريخ:

 

عمل format mask =9يعمل نفس عمل الRound Function وبالتالي ممكن ان تستخدمها للمقارنة

round ( :b ) < :c

:

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

السؤال : اريد عند كتابة نص (اسم المالك) في ايتم B: ان يتم استعراض الاسماء في list قائمة داخل النموذج بحيث يتم البحث حرف حرف اي عند كتابة حرف(م) يظهر جميع الاسماء بحرف الميم و هنكذا (مح) كل من اسمائهم تبدأ ب(مح) طبع حقل الاسم هو B: ممكن الاجابة على سؤالي لاني دخلت جديد في اوراكل و كنت اشتغل على اكسس و فوكس برو 

 

في حاجة اسمها lov(list of value) دور علي لينك ازاي تنئشها علي اليوتيوب مثلا

هي بتعمل الي انت عاوزه بالظبط

دي كائن موجود في الـ navigator

دوس عليه مرتين , هيطلعلك wizard حاول تفهم هو عاوز ايه وتكمل معاه

بس يستحسن طبعا تشوف فيديو

  • بعد 4 أسابيع...
بتاريخ:
  • كاتب الموضوع

 

السلام عليك أخي محمد اشكرك كثيرأ علي اهتمامك بالرد سابقا على رابط http://www.araboug.o...opic=56233&hl=l

اخي الحمد وصلت لحل للمشكلة الخاصة ((اريد عند كتابة نص (اسم المالك) في ايتم B: ان يتم استعراض الاسماء في list قائمة داخل النموذج بحيث يتم البحث حرف حرف اي عند كتابة حرف(م) يظهر جميع الاسماء بحرف الميم و هكذا (مح) كل من اسمائهم تبدأ ب(مح) طبع حقل الاسم هو B:))

عن طريق الكود الملحق اسفل هذه الرسالة داخل الخاصية ((WHEN-VALIDATE-ITEM)) في الحقل BAو لكن عندي مشكلة انه لا يتم استعراض الاسم الا بعد الضغط على زر enter و الخروج من حقل BA فهل هناك حل بحيث يتم استعراض الاسماء بمجرد كتابة الاسم حرف حرف داخل حقل BA 

- و بالنسبة lov لم اجد في يوتيوب ما تدليتني عليه.

((WHEN-VALIDATE-ITEM)) في الحقل BA


  Declare
  Cursor YV IS SELECT ALL BA
   FROM B
   WHERE BA LIKE :BA || '&'
   ORDER BY BA;
   BEGIN
    CLEAR_LIST ('LIST');
    FOR I IN YV LOOP
     ADD_LIST_ELEMEENT('LIST',1,I.BA,I.BA);
END LOOP;

END;  

شكراً

 

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

 

السلام عليك أخي محمد اشكرك كثيرأ علي اهتمامك بالرد سابقا على رابط http://www.araboug.o...opic=56233&hl=l

اخي الحمد وصلت لحل للمشكلة الخاصة ((اريد عند كتابة نص (اسم المالك) في ايتم B: ان يتم استعراض الاسماء في list قائمة داخل النموذج بحيث يتم البحث حرف حرف اي عند كتابة حرف(م) يظهر جميع الاسماء بحرف الميم و هكذا (مح) كل من اسمائهم تبدأ ب(مح) طبع حقل الاسم هو B:))

عن طريق الكود الملحق اسفل هذه الرسالة داخل الخاصية ((WHEN-VALIDATE-ITEM)) في الحقل BAو لكن عندي مشكلة انه لا يتم استعراض الاسم الا بعد الضغط على زر enter و الخروج من حقل BA فهل هناك حل بحيث يتم استعراض الاسماء بمجرد كتابة الاسم حرف حرف داخل حقل BA 

- و بالنسبة lov لم اجد في يوتيوب ما تدليتني عليه.

((WHEN-VALIDATE-ITEM)) في الحقل BA

  Declare
  Cursor YV IS SELECT ALL BA
   FROM B
   WHERE BA LIKE :BA || '&'
   ORDER BY BA;
   BEGIN
    CLEAR_LIST ('LIST');
    FOR I IN YV LOOP
     ADD_LIST_ELEMEENT('LIST',1,I.BA,I.BA);
END LOOP;

END;   

شكراً

 

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

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

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

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

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

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.