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

بتاريخ:

السلام عليكم انا عضو جديد في منتداكم الكريم ولدي سؤالين

اول سؤال هو التعديل على داتا كونترول اضافة جدول او حذف جدول علما اني عملت (سايكورنايز) من الانتيتي اوبجكت لكنها لا تظهر في داتا كونترول واذا عملت بزنس كومبننت جديد لا يضعها مع الداتا كونترول الاولى . اريد التعديل على نفس داتا كونترول ..

السؤال الثاني انتهيت من تصميم صفحة jsf جدول emp على شكل تابيولر(table)  هل يمكن تغير التابيولر الى فورم من الخصائص مثل فورم11جي وانا اشكركم

 

بتاريخ:

الجواب على كلا السؤالين لايمكن 

بتاريخ:

بالمناسبة synchronize التي تحدثت عنها حضرتك نلجأ لها في ثلاث حالات 

1- إضافة عمود في الجدول

2- حذف عمود من الجدول

3- تغيير في data type  لعمود في الجدول أو تغيير الحجم المعطى للـ data type  مثل (varchar2 (20  نعمل على تغيير إلى (varchar2 (50  على سبيل المثال 

 

ليس هذا فقط ، إضف إلى ذلك ليس أي عمود في أي جدول ، الجدول الذي تم إضافته في الـ entity object  عند تكوين وإنشاء الـ Business Components  

فعلى سبيل المثال أنا أعمل على schema hr وعند تكوين الـ Business Components  في الـ entity object  قمت بسحب جدولين فقط هما  Employees, Departments

بعدها تعمدت التغيير بقاعدة البيانات بإضافة عمود جديد على جدول الـ job  مثلاً

نجد إن الـ  synchronize  لاتتأثر بهذه الإضافة ولا تتفعل الإزرار في نافذة synchronize لان التحديث تم بجدول ليس من ضمن الجداول التي تم سحبها في  entity object

فهي لم تتأثر بالعمود الذي تم إضافته بجدول ليس من ضمن جداول الموجودة في  entity object فما بالك بجدول تم إضافته أو تم حذفه

إن شاء الله أستطعت توضيح الفكرة من synchronize

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

اخت ميسم شكرا جزيلا للتوضيح .... اذن ما هو الحل بالنسبة للسؤال الاول 

والسؤال الثاني فهل يوجد حل في adf

بتاريخ:

السؤال الأول: ما يظهر في Data Control هو أي View Object تم إضافته إلى AppModule

هذا يعني أنه عند إنشاء View Object فتجد في نهاية الـ Wizard خيار لإضافته إلى AppModule ويجب إضافته

بعد ذلك يتم عمل refresh للـ Data Control وسيظهر

 

السؤال الثاني: لا يمكن عن طريق الخصائص ويجب عليك سحب الجدول مرة ثانية على هيئة فورم

بتاريخ:

الجواب على كلا السؤالين لايمكن 

هذا غير صحيح بالنسبة للسؤال الأول لأنه يمكن التعديل على Data Control

أما السؤال الثاني ففعلاً لا يمكن

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

شكرا لك مهندس مصطفى

بتاريخ:

شكرا لك مهندس مصطفى

 

العفو

بتاريخ:

محمد_العراقي

لقد إجبتك ، عندما قلت لا يمكن ، معناه لا يمكن التعديل وبالتالي قم بعمل ما تريده من جديد (إنشاء جديد)

بتاريخ:

 

 sd4it

حسناً ، وماذا عن Entity Object هل ستضاف على نفس الـ Data Control؟

 

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

مهندس مصطفى لقد نجحت باضافة الجدول الجديد الى data control وحسب الخطوات ولكن حين اريد عملة مرة ثانية لم استطع ايجاد wizard في vo حاولت مرارا وتكرارا وكأنما لم انجح بعملها اول مرة انا اعرف ثقلت عليك بالاسئلة يرجى الاعادة بتفصيل اكثر .

جزاك الله خير

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

علما اني اعمل على adf 12c

بتاريخ:

افتح ملف الAppModule.xml ومن data model tab سوف تجد الVOs المتاحة على اليسار قم باختيار ال vo التي تريد ظهورها في ال DataControl وانقلها الى الجانب الايمن , وفي المستوى الذي تريده>>> اعمل refresh للdatacontrol.

بتاريخ:

 

 sd4it

حسناً ، وماذا عن Entity Object هل ستضاف على نفس الـ Data Control؟

 

Data Control يحتوي View Object فقط

بتاريخ:

مهندس مصطفى لقد نجحت باضافة الجدول الجديد الى data control وحسب الخطوات ولكن حين اريد عملة مرة ثانية لم استطع ايجاد wizard في vo حاولت مرارا وتكرارا وكأنما لم انجح بعملها اول مرة انا اعرف ثقلت عليك بالاسئلة يرجى الاعادة بتفصيل اكثر .

جزاك الله خير

لم أفهم ما حدث ، أرجو التوضيح

بتاريخ:

 

 

 sd4it

حسناً ، وماذا عن Entity Object هل ستضاف على نفس الـ Data Control؟

 

Data Control يحتوي View Object فقط

 

جيد وهذا ما أردته بالضبط ..إذن عند إضافة جدول جديد في قاعدة البيانات هل سيكتفي بإضافة View Object  فقط وهل هذا يكفي كتعديل ؟

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

 

مهندس مصطفى لقد نجحت باضافة الجدول الجديد الى data control وحسب الخطوات ولكن حين اريد عملة مرة ثانية لم استطع ايجاد wizard في vo حاولت مرارا وتكرارا وكأنما لم انجح بعملها اول مرة انا اعرف ثقلت عليك بالاسئلة يرجى الاعادة بتفصيل اكثر .

جزاك الله خير

لم أفهم ما حدث ، أرجو التوضيح

(

استاذ مصطفى  قمت بعمل الخطوات من اجل اضافة جدول جديد نجحت بالاضافة اول مرة ولكن عندما حاول اضافة جدول اخر لم استطع وقمت ايضا بعمل الخطوات التي اشرت لها التالية ((افتح ملف الAppModule.xml ومن data model tab سوف تجد الVOs المتاحة على اليسار قم باختيار ال vo التي تريد ظهورها في ال DataControl وانقلها الى الجانب الايمن , وفي المستوى الذي تريده>>> اعمل refresh للdatacontrol.))

ولم اجد VOs جديدة داخل AppModule.xml  

اعتذر للاطالة وشكرا

بتاريخ:

 

 

 

 sd4it

حسناً ، وماذا عن Entity Object هل ستضاف على نفس الـ Data Control؟

 

Data Control يحتوي View Object فقط

 

جيد وهذا ما أردته بالضبط ..إذن عند إضافة جدول جديد في قاعدة البيانات هل سيكتفي بإضافة View Object  فقط وهل هذا يكفي كتعديل ؟

 

نعم

بتاريخ:

 

 

مهندس مصطفى لقد نجحت باضافة الجدول الجديد الى data control وحسب الخطوات ولكن حين اريد عملة مرة ثانية لم استطع ايجاد wizard في vo حاولت مرارا وتكرارا وكأنما لم انجح بعملها اول مرة انا اعرف ثقلت عليك بالاسئلة يرجى الاعادة بتفصيل اكثر .

جزاك الله خير

لم أفهم ما حدث ، أرجو التوضيح

(

استاذ مصطفى  قمت بعمل الخطوات من اجل اضافة جدول جديد نجحت بالاضافة اول مرة ولكن عندما حاول اضافة جدول اخر لم استطع وقمت ايضا بعمل الخطوات التي اشرت لها التالية ((افتح ملف الAppModule.xml ومن data model tab سوف تجد الVOs المتاحة على اليسار قم باختيار ال vo التي تريد ظهورها في ال DataControl وانقلها الى الجانب الايمن , وفي المستوى الذي تريده>>> اعمل refresh للdatacontrol.))

ولم اجد VOs جديدة داخل AppModule.xml  

اعتذر للاطالة وشكرا

 

هل قمت بعمل View Object للجدول الجديد؟

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

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

بتاريخ:

امين

بتاريخ:

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

شكراً لك. أعتقد أنك تقصد اللفظ جعل

بتاريخ:

استغفر الله
اعتذر
جعل الله ما تقدمه للاخرين من علم ومعرفة صدقة جارية لك ولوالديك

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

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

 

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

شكراً لك. أعتقد أنك تقصد اللفظ جعل

 

اعتذر وشكرا لكم اخواني للتصحيح  والله من وراء القصد

بتاريخ:

 

 

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

شكراً لك. أعتقد أنك تقصد اللفظ جعل

 

اعتذر وشكرا لكم اخواني للتصحيح  والله من وراء القصد

 

لا عليك

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

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

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

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

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

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.