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

كيف اعمل Tree Table

Featured Replies

بتاريخ:

السلام عليكم و رحمة الله
اريد انا اعمل TREE TABLE عن جدول الادارات و الموظفين بحيث ان يتم عرض الادارات و عند الضغط على الادارة يظهر اسفلها بيانات الموظفين الذين يعملون بها
لعمل ذلك قمت بعمل التالي
1- قمت بعمل Two entities and two view objects - Emp and Dept
2- يوجد view link and association بين ال dept and emp
3- قمت بعمل jspx page و اسمها hr.jspx
4- قمت بسحب ال DeptView من ال Data control الى الصفحة و اختر tree table
5- من خلال ال wizard التى ظهرت "Edit tree binding" اخترت من قائمة available attribute اخترت Dname ثم قمت بالضغط على زر الاضافة اللى لون اخضر Add rule واضفت Empview ثم اضفت Ename and HireDate ثم ضغط موافق
و ظهر السورس كود بالشكل التالي

<af:treeTable value="#{bindings.DeptView1.treeModel}" var="node"
				    selectionListener="#{bindings.DeptView1.treeModel.makeCurrent}"
				    rowSelection="single" id="tt1">
	    <f:facet name="nodeStamp">
		  <af:column id="c1">
		    <af:outputText value="#{node}" id="ot2"/>
		  </af:column>
	    </f:facet>
	    <f:facet name="pathStamp">
		  <af:outputText value="#{node}" id="ot1"/>
	    </f:facet>
	  </af:treeTable>



المشكلة هى عند عمل run للصفحة تظهر الجدول بشكل غير منظم
حيث يظهر بالشكل المرفق
اريد ان اظهر البيانات فى شكل اعمد
اى ان تظهر بيانات القسم منفصلة فى اعمده و هى كود القسم فى عمود منفصل و اسم القسم فى عمود اخر منفصل
كما اريد انا اظهر بيانات الموظف مقسمة فى اعمدة <af:column...> و هى كود الموظف و اسم الموظف و تاريخ التعيين
يا ريت لو فى مثال او حد يعدلى فى كود ال jsf بحيث يظهر المطلوب لانى حاولت كتير و معرفتش
جذاكم الله خيرا

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

الجدول يظهر لى بالشكل التالي

مرفق الصورة

post-2550-0-19335200-1329067417_thumb.jpg

بتاريخ:

الموضوع بسيط لان ما تحتاجه هو تغيير ال layout الاصلى الخاص بال TreeTable من ال single node وتضع af:cloumns و af:outputTexts لكى تضع بداخلهم ال node Attributes اللى محتاجهم شوف المثال المرفق

TreeTable.rar

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

شكرا جزيلا اخت هالة على ردك و اسف على تاخري فى الرد

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

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

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

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

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

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.