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

Lov With Primary Key

Featured Replies

بتاريخ:

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

اخوانى الاعزاء فى المنتدى انا عندى فورم فيها حقلين فيها الرقم و الاسم

و عاوز اعمل الرقم عبارة عن lov

بس المشكلة هنا انه primary key

ارجو المساعدة و لكم الشكر

بتاريخ:

وما المشكله فى انك تعمل LOV على Attribute معرف على انه primary Key? ايه الايرور اللى عندك يعنى

بتاريخ:

هذه مشكلة معروفة في ADF وحلها أنك في الـ page definition تذهب إلى Iterator الخاص بهذا الجدول وضع عليه الخاصية changeEventPolicy واجعلها ppr

بتاريخ:

عفوا يا اخ /sd4it

هذه BUG قديمه وتم اصلاحها منذ فتره واصلا ال Default فى ال Page Definition لchangeEventPolicy هى PPR وانا بستخدم ال LOV with primary key من غير اى مشاكل

بتاريخ:

الأخت هالة:
راجعي وثائق أوراكل وستعرفين أن المشكلة لا تزال موجودة. هل قمت بالتجربة على composite primary key?

بتاريخ:

طيب فين اللينك لل BUG دى مثلا انا مجربه على ال Simple وعلى ال Composite primary Key فى ال Update وفى ال Creation Mode من غير اى مشكله

بتاريخ:

جربي إنشاء جدول وقومي بعمل سجل جديد واختاري أحد السجلات الموجودة من قبل وستلاحظين المشكلة

بتاريخ:

http://www.oracle.co...tes-405777.html
هذا هو اللينك الذي يقول أن جزء من المشكلة تم حله في الإصدار الجديد فقط وليس منذ زمن ولكن لا تزال هناك مشكلة لم يتم حلها إلى الآن ويمكنك الاطلاع على تفاصيل المشكلة بالضبط من اللينك وهذا معناه أن من يستخدم أي إصدار قبل release 2 سيعاني من مشاكل أكبر ولكن هذا ليس معناه أن release 2 بلا مشاكل في هذه النقطة تحديداً

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

بتاريخ:

فين بالظبط فى المقاله دى متكلم فيها عن المشكله قصدك هنا

Primary keys from model

عموما لصاحب الموضوع اذا كنت مستخدم version قديمه من الجى ديف لسه فيه ال BUG فموضوع ال PPR لن يحل المشكله وفيه عندك work around كثير للموضوع ده شوف من هنا

بتاريخ:

نعم أقصد Primary keys from model.
PPR يحل المشكلة بشكل مقبول إلى حد ما أما بالنسبة للرابط الذي أرسلتيه فقد قمنا بتجربته خاصة أن Andrejus Baranovskis صاحب البلوج تعاملنا معه من قبل ولكن الحل الذي ذكره طويل جداً ولن يصلح عملياً خاصة بالنسبة للمشاريع الكبيرة أو المحولة من أوراكل فورم.

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

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

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


0JA92382.png

اخوانى الاعزاء شكرا جدا لردكم بس انا حاسس انكوا فى وادى و انا فى وادى تانى

على العموم دى صورة للمطلوب

هنا فى اسماء الموظفين فى البداية هو بيجيب اول موظف تمام

لما بغير بالاول و التالى و الاخير و السابق بيشتغل تمام


بس لما بختار من lov مرة يجيب اسم الموظف اللى انا اختره فعلا و مرة تانية لا

بس فى كل الحالات الرقم مش بيتغير خالص

و لو اخترت من ال lov و ارجع اضغط على الاول و التالى و الاخير و السابق بيطلع لى خطا انه فى اكتر من مفتاح ااساسى

و طبعا هنا اسم الموظف و رقمه مش بيتحفظوا فى الداتا بيس

سامحونى يا جماعة لو بتقل عليكم

بس انا فعلا محتاجها

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

بتاريخ:

لا تحاول أن تفعل بالضبط مثل الفورم ، الجزء العلوي اعرضه على هيئة جدول به filter بحيث يمكنك من البحث ، وبما أنه توجد علاقة master detail بين الجدولين ، إذن فسيتم العرض بطريقة سليمة

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

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

بشمهندس مصطفى تقبل تحياتى

طيب ازاى اغمل الجزء العلوى ده على هيئة جدول بس يكون عدد الصفوف صف واحد بس

بتاريخ:

برغم أنه لا داعي لذلك لأنه طالما عرضصنا في جدول فالأفضل الاستفادة من إمكانية الجدول في عرض أكثر من سجل ولكن يمكنك التحكم في ارتفاع الجدول من خلال خاصية inlineStyle أو تجعل قيمة الخاصية AutoHeightRows بالقيمة 1

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

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

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

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

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

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.