(11-8) إنشاء تقارير لقاعدة البيانات

الـ JDeveloper يقدم مجموعة متنوعة من التقارير المنشأة سلفاً والتي يمكنك استخدامها مباشرة ، ولكنه يقدم أيضاً إمكانية إنشاء التقارير حسب متطلباتك .

1- في متصفح التطبيق اضغط بزر الماوس الأيمن على PhysicalModel project واختر New من القائمة .

p40101

2- في الـ New Gallery افرد الـ Database Tier في الـ Categories واختر Offline Database Objects ، واختر Report من الـ Items ، ثم اضغط Ok .

p40102

3- ومن المربع الحواري Create Report ، أدخل القيمة missing audit column في حقل الـ Name .

p40103

4- في التبويب Offline Database اختر FOD_Physical .

p40104

5- اضغط على التبويب Query Definition وفي الـ SQL انسخ وضع ذلك الكود :

SELECT
T.NAME
FROM
DB_TABLES T
WHERE
NOT EXISTS (SELECT
1
FROM
DB_COLUMNS C
WHERE
C.PARENT_ID = T.ID AND C.NAME = 'CREATION_DATE')

هذا الكود يعيد أسماء الجداول التي لا تحتوي على العامود CREATION_DATE ، اضغط على الزر Check Syntax .

p40105

6- افرد Query Definition node وافرد كل الـ nodes وأنظر كيفية إنشاء الاستعلام –query- .

p40106

7- اختر Publish Report (مبدئياً يتم تنفيذ وإخراج التقرير إلى الـ log window) ، اختر HTML ، وضع القيمة missingauditcolreport كـ Output File Name ، واترك باقي الخيارات .

p40107اضغط Ok .

8- سنجد التقرير الجديد قد أضيف إلى المتصفح ، احفظ عملك . اضغط بزر الماوس الأيمن على missing audit column واختر Run من القائمة .

p40108سيتم تنفيذ التقرير .

9- والـ Log window تعرض النتائج .

p40109

10- ولأنك اخترت html سيتم إنشاء نتيجة التقرير على هيئة html تظهر في متصفح التطبيق . اضغط مرتين على missingauditcolreport لفتحه .

p40110ومن هنا يمكنك إضافة CSS وتعدل في شكله كما تريد .

ليست هناك تعليقات:

إرسال تعليق

---- أتشرف بتعليقاتكم ----