في هذا الجزء ، سنضيف attributes لـ OrderItem view وإنشاء static list of values.
لتحسين الـ model ، قم بالخطوات التالية:
1- قم بالضغط مرتين على OrderItemView.xml داخل الـ model package الموجود في متصفح التطبيق .
2- اضغط التبويب Entity Objects وفي قائمة Available انقل ProductBaseEO إلى قائمة Selected .
3- اضغط التبويب Attribute واضغط على الخيار Add Attribute from entity من القائمة المسندلة بجوار أيقونة Add .
4- من قائمة Attributes ، انزل لأسفل ومن ProductBaseEO اختر ProductName وانقله إلى قائمة Selected .
لاحظ أن الـ ProductId attribute تمت إضافة تلقائياً ، اضغط OK ثم Save All .
5- اضغط بزر الماوس الأيمن على المشروع Model في مستكشف التطبيق ثم اختر New .
في New Gallery اختر Business Tier ثم ADF Mobile Client Business Components واختر View Object من قائمة Items .
ثم اضغط OK .
6- في المربع الحواري Create View Object ، اكتب StatusCode للحقل name وحدد الخيار Rows Populated at design time .
ثم اضغط Next .
7- في خطوة الـ Attributes ، اضغط الزر New .
8- في New View Object Attribute ، اكتب القيمة OrderStatus للحقل Name ، وحدد الخيار Key Attribute .
ثم اضغط OK .
9- بالعودة إلى خطوة Attribute ، اضغط New مرة أخرى لإنشاء الـ attribute الثاني ، في New View Object Attribute ، اكتب Description للحقل Name .
اضغط OK ثم Next .
10- في خطوة Attribute Settings اضغط Next ، وفي خطوة Static List ، اضغط الزر Add سبع مرات (7) لإعداد إنشاء الـ list of values .
11- في قيم LOV أدخل التالي:
Description | OrderStatus |
Order submitted | PENDING |
Order being shipped | SHIP |
Order being picked | PICK |
Order completed | COMPLETE |
Order cancelled | CANCEL |
Waiting for stock | STOCK |
Order in cart | CART |
اضغط Next .
12- حدد الخيار Application Module ، واترك باقي القيم على حالتها الافتراضية .
واضغط Next ثم Finish .
13- في مستكشف التطبيق اضغط مرتين على OrderView لفتح المحرر .
14- في التبويب Overview اضغط التبويب View Accessors ثم اضغط الزر Add .
15- في المربع الحواري View Accessors اختر StatusCode من قائمة Available وانقله إلى قائمة View Accessors .
اضغط OK .
16- اضغط النبويب Attributes واختر OrderStatusCode attribute ، وانزل إلى List of Values ، واضغط الزر Add .
17- في المربع الحواري Create List of Values اختر StatusCode1 من القائمة المنسدلة List Data Source ، و OrderStatus من قائمة List Attribute .
18- اضغط التبويب UI Hints وانقل Description من Available إلى Selected ، وأزل التحديد من الخيار Include “No Selection” Item .
اضغط OK .
19- الآن تم إضافة List of Value للـ OrderView .
20- اضغط Save All .
ليست هناك تعليقات:
إرسال تعليق
---- أتشرف بتعليقاتكم ----