1- اضغط مرتين على DepartmentsList.xlsx في مستكشف التطبيق لفتحها بالـ Microsoft Excel .
2- يتم فتح الـ Excel ، ويقوم بتحميل Oracle ADF Desktop Integration .
3- في المربع الحواري Page Definition ، اختر ADFdi_view_DepartmentPagePageDef .
اضغط Ok .
4- تظهر شاشة الـ Document Actions في الـ Excel .
5- اختر خلية في الـ workbook ، ثم في التبويب Bindings اختر DepartmentsView1 ثم اضغط Insert Binding .
6- في المربع الحواري Select Component ، اختر ADF Read-only Table .
اضغط Ok .
7- في المربع الحواري Insert Component: ADF Read-only Table ، اضغط Ok لقبول القيم الافتراضية .
8- الـ Excel workbook يجب أن تكون كالتالي :
9- اضغط الأيقونة Save .
لاحظ أنّـه يمكن أن تظهر لك الرسالة التالية :
"Privacy warning: This document contains macros, ActiveX Controls, XML expansion pack..."
لمعالجة تلك المشكلة ، اختر
Excel Options -> Trust Center -> Trust Center Settings... -> Privacy Options
ثم أزل التحديد على مربع الخياري
"Remove Personal information from file properties on save" .
10- بالعودة إلى الـ JDeveloper اضغط بزر الماوس الأيمن على المشروع ViewController ثم اختر Project Properties .
11- في المربع الحواري Project Properties اختر Java EE Application ، ثم اكتب ADFdi_BC في الحقلين :
Java EE Web Application Name و Java EE Web Context Root .
اضغط Ok .
12- بالعودة إلى Excel اضغط Workbook Properties في التبويب Document Actions .
13- في الـ Edit Workbook Properties ، في الحقل WebAppRoot أدخل القيمة التالية :
http://127.0.0.1:7101/ADFdi_BC
14- بجوار WebPagesFolder اضغط على الزر more . في المربع الحواري Browse For Folder اختر ADFdi_BC | ViewController | public_html .
اضغط Ok .
15- افرد القطاع Login ، ثم اضغط على الحقل ProtectedWebPage . اضغط الزر more في الحقل ProtectedWebPage .
16- في المربع الحواري Browse For Folde ، اختر
ADFdi_BC | ViewController | public_html .
اضغط Ok .
17- في المربع الحواري Select Page ، تجد أنّ القيمة faces/ تمّ تحديدها تلقائياً في Page Prefix ،
ثم اختر StarterPage.jspx/ من قائمة Choose Page .
اضغط Ok ، الـ StarterPage عبارة عن صفحة فارغة تستخدم لإطلاق التطبيق .
18- يجب أن تبدو الـ Workbook Properties كالتالي :
اضغط Ok لإغلاق المربع الحواري Edit Workbook Properties .
19- في التبويب Document Actions ، اضغط على Worksheet Properties .
20- بجوار حقل الـ Events اضغط الزر more .
21- في المربع الحواري WorksheeetEvent Collection Editor اضغط الزر Add لإضافة Startup member . افرد ActionSet ثم اضغط الزر more .
22- في المربع الحواري Action Collection Editor اضغط الزر Add ثم اختر ComponentAction من القائمة المنسدلة .
23- اضغط الزر more بجوار حقل الـ Action .
24- في المربع الحواري Choose Component Action اختر Download .
اضغط Ok .
لاحظ أن الـ (Table ID (ROT564951997 يكون مختلف عندك .
25- في المربع الحواري WorksheeetEvent Collection Editor ، في الحقل
Actions | Annotation اكتب DownLoad_Data .
اضغط Ok . عد إلى Edit Worksheet Properties ، اضغط Ok .
26- اضغط الزر Add-Ins لعرض شريط الأدوات ADFdi custom .
27- في حين أن الـ workbook الذي أنشأته معتمد على الـ Book1.xlsx converted worksheet ، وكل ADFdi worksheet تحتاج إلى معرّف فريد -unique identifier- .
اختر الخيار Tools --> Reset WorkbookID لإنشاء معرّف جديد .
28- في مربع الخطأ الذب بظهر Reset WorkbookID اضغط Yes لإعادة تعيين الـ ID .
في مربع المعلومات Reset WorkbookID ، اضغط OK .
29- احفظ عمل الـ Excel workbook .
أغل الـ Excel .
شكرا علي الشرح الرائع
ردحذفالعفو
ردحذفوأشكرك على المرور