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

المساعدة في عمل Createinsert عن طريق زر Enter

Featured Replies

بتاريخ:

السادة الاكارم

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

 

مشكلتي تكمن في انه لدي Master - Detail  الماستر هو  ADF Form  والديتل هو ADF Table  وحسب المشاركات التي تابعتها للمهندس مصطفى ماجد تعلمت طريقة الاضافة عن طريق زر CreateInsert  وعملية تعئبة حقل الPrimary key  عن طريق ايعاز SequenceImpl  ولكن اذا قارنا الADF  مع الاوراكل ديفيلوبر فأنه يفتقد الى خاصية اضافة سطر جديد بواسطة كبسة Enter  من الكيبورد داخل التيبل (الديتيل) بدون الحاجة الى زر CreateInsert      حاولت كثيرا ولم اصل الى نتيجه حيث انني جديد في مجال الADF  راجيا مساعدتي في حل المشكلة .

 

شاكرا تعاونكم ومشاركاتكم الرائعه ..

 

 

 

بتاريخ:

 

Dear Behavior of ADF is different from Forms, totaly i don't like to compare each other.

 

this behavior is not recommended in ADF and kindly don't waste your time in small issues like this :)

 

regards

 

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

الاخ    oracle_itself    المحترم

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

 

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

https://blogs.oracle.com/jdevotnharvest/entry/how_to_add_new_adf

وكما تلاحظ في اجابة الشخص في المشاركة بان المشكلة لديه تم حلها .

بتاريخ:

 

it is not official, it is workaround :)

 

بتاريخ:

أولاً: الرابط الذي أرسلته يقوم بوظيفة مختلفة تماماً عما تريده حيث يقوم فقط بإضافة السجل الجديد في آخر الجدول ولا علاقة لها بمسألة الضغط على enter

ثانياً: أنت تعمل على الوب وبتقنية ADF ولذلك يجب عليك التفكير بطريقة الوب

ثالثاً: من أكبر أخطاء مبرمجي الفورم تضييع الوقت في أشياء ثانوية في حين أن النظام يتطلب متطلبات أكثر تعقيداً من ذلك

رابعاً: يمكن بالفعل تنفيذ ما تذكر عن طريق JavaScript مربوط بكود على السيرفر ولكن هذا الكود متقدم ولن تستطيع تنفيذه طالما أنت مبتدئ وبالتالي أنصحك ألا تشغل بالك بمثل هذه الأشياء الصغيرة وركز على الأهم

بتاريخ:

انا طبعا مقتنع بكلام المهندس  مصطفى  المهندسoracle_itselft بس المشكلة انه لما  بيكون المستخدمين متعودين على اسلوب معين فى التعامل مع البرنامج بيكون صعب  عليهم تغير الاسلوب دا فبيكون طلبتهم ان تكون نفس الوظائف او طرق ادراج سجل جديد تكون نفس الطريقة الى كانت على أوركل  فورمس و دى فعلا بتفرق معاهم  لما بتكون الداتا  كتير فبيكون فيه صعوبه انهم يستخدموا الماوس فى الضغط على زرار لاضافة سجل جديد

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

الاخوة الكرام المهندس oracle_itself ، استاذنا الكبير مصطفى ماجد اشكركم على المرور والاجابات الرائعه فبالتأكيد انه كلاكم نابع عن خبرة طويلة في هذا المجال ولكن طرحت المشكلة لانه مثلما تفضل الاخ

elnaggar مشكورا بأنه مشكلة المستخدمين انهم لا يتفهمون عملية الانتقال الى البيئة الجديدة هم يريدون ان يكون العمل بخواص جديدة مع التسهيلات السابقه التي كانت تتمتع بها برامجهم جزاكم الله خيرا وسأعمل جاهدا بأذن الله بأن اطور قدراتي في هذا المجال وما توفيقي الا بالله
بتاريخ:
بتاريخ:
  • كاتب الموضوع

الاخelnaggar  اشكرك على المتابعه والاهتمام بالموضوع قمت بتحميل الملف المرفق  ولكن صفحة JSF  لم تفتح حيث انه يبدو بها مشاكل ففي مربع  Structure  لا يمكن استعراض محتويات الصفحه ارجو ان تعيد رفع الملف مره ثانيا شاكرا تعاونك .

 

مع التقدير

بتاريخ:

السلام علييكم اخى kokodent  يرجى العلم انى استخدم أخر نسخة من الجى ديفلوبر وهى 12c  و استخدم database xe and listner port number is 1525

 فيجب عليك تعديل connection

و عموما الملف هرفعة تانى ولو فيه مشكل ممكن ابعته على الميل

userEnterToInsertNewRecord.rar

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

الاخelnaggar المحترم

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

 

اخي الكريم ارفق لك صورة تبين المشكلة الحاصله لدي في نسخة الجي ديفيلوبر النسخة التي استخدمها هي   

11.1.2.3  R2 

ونسخة داتا بيز 

Oracle Database 11g Express Edition

 

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

post-72035-0-73412000-1383562145_thumb.jpg

بتاريخ:

السلام عليكم أخى العزيز kokodent  انا عملت نفس الشغل على نسخة jdeveloper 11g

طبعا انا عند  location id  لما المستخدم يضغط على enter key هيقوم بعمل new record

و على فكره انا لسه  مبتدئ  بس بحاول أجتهد لانى مهتم جدا ب ADF  و  حاسس ان اى حاجه هفكر فيها ممكن أعملها ان شاء الله باستخدام ال

ADF

و دا الميل

[email protected]

 

EnterKey.rar

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

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

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

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

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

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.