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

مشكلة فى Dml_update

Featured Replies

بتاريخ:

يمكنك كتابة جملة sql في كل حقل

  • الردود 47
  • المشاهدات 4.4k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

الصور المنشورة

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

تمام يا باشمهندس مشكلتها انى عامل validation rule  على المتغير  

وهذا سبب انى لجأت لل   public ViewRowImpl createInstanceFromResultSet(QueryCollection queryCollection, ResultSet resultSet) {

 

فما الحل؟

بتاريخ:

validation rule لا علاقة له

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

اقصد المتغير اللى حاجيبه بجملة select   فى ال viewObbect   المفروض انى مطبق عليه validation rule   فى ال EntityeEmpl   

 

 فما الحل

بتاريخ:

لا يوجد أي تناقض

يمكن عمل كلاهما

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

هل يمكن عمل جملة SELECT  فى ال ViewObject    على عمود transient   موجود 

بتاريخ:

بالتأكيد

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

كيف يتم عمل ذلك

بتاريخ:

قف على attribute وستجد خاصية اسمها sql ، اكتب فيها جملة sql

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

post-79866-0-57992100-1525381508_thumb.pngخاصية sql  مقفولة   كما بالشكل

بتاريخ:

لأنك تقف على حقل مربوط بعمود في قاعدة البيانات

قم على حقل transient

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

هذا العمود transient

بتاريخ:

لا يمكن

طالما يوجد اسم عمود فلا يمكن أن يكون Transient

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

المطلوب حقل transient   عليه validation rule   فى EntityObject   ولابد من اعطأءه قيمة عند احضار هذا السجل على الصفحة  هذه هى المشكلة  لذلك كنت عايز اطبق جملة sql   فما الحل ؟

بتاريخ:

ولماذا قمت بعمله داخل entity object؟

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

علشان عليه validation rule   من ناحية  والمطلوب تسجيل قيمته فى ملف اخر عند الحفظ فى حالات معينة هذه المشكلة مضى عليها اكثر من اربعة ايام ولم اجد لها حل

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

بتاريخ:

لا يوجد مانع من تنفيذ نفس الشئ في view object

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

طريقة عمل validation rule   داخل ال viewobject   من النوع ال Method  يا ريت يا باشمهندس مثال 

بتاريخ:

ما التحقق الذي تريده بالضبط؟

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

لدى عمود من جملة sql  المشار اليه  فى السؤال سابقا  عند عمل سجل جديد  بعمل check   اذا كانت قيمة هذا العمود موجود فى جدول اخر  عن طريق جملة sql    ام لا  

موجود صنف قديم مثلا ولو غير موجود صنف جديد وفى كل حال يتم التسجيل فى هذا الجدول الاخر ب insert   ام update  عند الحفظ  

لذلك كنت بعمل validation rule  فى ال entity object  من النوع Method     وكانت المشكلة ان العمود غير موجود فى ال Entity Object  بل يتم تعريفه فى ال ViewObject

هذه هى المشكلة

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

بتاريخ:

لا يحتاج الأمر كل هذا

يمكنك عمل كل ما تريد في bean عند الحفظ

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

مع خالص الشكر يا باشمهندس

بتاريخ:

العفو بالتوفيق

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

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

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

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

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

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.