6.4 فهم أنواع الصفحات في معالج إنشاء الصفحة #
شغّل معالج إنشاء الصفحة Create Page Wizard لإضافة صفحة جديدة إلى تطبيق موجود. يعتمد عمل المعالج على نوع الصفحة التي تُنشئها.
نصيحة: تم تحسين القالب العالمي Universal Theme – 42 ليعمل بكفاءة متساوية في بيئة الأجهزة المحمولة وسطح المكتب. في الإصدارات والقوالب السابقة، كانت واجهة المستخدم الخاصة بالأجهزة المحمولة تعتمد على jQuery Mobile. نظرًا لعدم دعم jQuery Mobile، يجب عليك نقل تطبيقات الأجهزة المحمولة الحالية إلى القالب العالمي Universal Theme.
6.4.1 أنواع صفحات المكونات #
تعرف على أنواع صفحات المكونات المتوفرة عند تشغيل معالج إنشاء الصفحة واستخدام السمة العالمية.
نوع الصفحة Page Type | الوصف Description | لمعرفة المزيد |
---|---|---|
صفحة فارغة Blank Page | يُنشئ صفحة بدون وظائف مُدمجة. بعد إنشاء التطبيق، يُمكنك إنشاء مناطق على الصفحة في مُصمم الصفحات. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الصفحة. |
تقويم Calendar | يُنشئ تقويمًا بعرض شهري وأسبوعي ويومي. | انظر: إنشاء التقويمات |
بطاقات Cards | تتميز صفحة البطاقات Cards بتصميم منظم مساحات المعلومات. يختار المطورون بين ثلاثة تصميمات: شبكي، عائم، وأفقي (صف). الميزات Features: قم بتخصيص كل جانب من جوانب واجهة المستخدم الخاصة بمنطقة البطاقات (بما في ذلك التخطيط والمظهر والأيقونة والشارة والوسائط). أنشئ روابط إعلانية من صفحة البطاقات بإضافة إجراءات. تشمل أنواع الإجراءات زرًا، أو بطاقة كاملة، أو عنوانًا، أو عنوانًا فرعيًا، أو وسائط. يدعم تعبيرات HTML المتقدمة بما في ذلك توجيهات القالب للتنسيق الشرطي على جانب العميل. | انظر: إدارة البطاقات |
مخطط بياني Chart | يُنشئ صفحة جديدة تحتوي على مخطط Chart. تشمل أنواع المخططات المدعومة: المخططات المساحية، والشريطية، والصندوقية، والفقاعية، والمركبة، ومقياس الحالة، والدائرة، والقمعية، ومخطط جانت، والخطية، والخطية مع المساحة، والدائرية، والقطبية، والهرمية، والرادارية، والمبعثرة، ومخططات الأسهم. | انظر: إنشاء المخططات البيانية |
تقرير كلاسيكي Classic Report | يتميز التقرير الكلاسيكي Classic Report بصفحة تقرير بسيطة تعتمد على النتيجة المنسقة لاستعلام SQL. الميزات Features: يمكن عرض التقرير كصفحة تطبيق قياسية أو كمربع حوار نموذجي. قم بتمكين خيار تضمين النموذج Include Form لإنشاء تقرير وتحديث مجموعة النماذج. قم بتمكين فرز الأعمدة في مصمم الصفحات Page Designer عن طريق تحديد عمود وتكوين سمات العمود وسمات الفرز. تقرير متعدد الاستخدامات، إذ يعتمد على قوالب. اختر من بين قوالب التقارير المُعدّة مسبقًا، بما في ذلك قائمة الوسائط، والتعليقات، والجدول الزمني، وقائمة الشارات، وأزواج سمات القيمة، وغيرها. أو أنشئ قالبك الخاص لتخصيص البيانات وتصورها. قم بتنزيل التقرير بصيغة CSV، أو HTML، أو Excel، أو PDF. يدعم تخطيطات التقارير لتنسيق صادرات PDF. | انظر: إدارة التقارير الكلاسيكية Classic Report |
تعليقات Comments | يُنشئ صفحةً بمنطقة تعليقات تعرض تعليقات المستخدمين وتحديثات الحالة. متوفر فقط في التطبيقات التي تعمل بأحدث إصدار من القالب العالمي Universal Theme. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الصفحة. |
صف المحتوى Content Row | يُنشئ صفحةً تحتوي على منطقة صف محتوى Content Row لعرض أنواعٍ متعددة من المحتوى. تدعم مناطق صف المحتوى أيقونةً وعنوانًا ووصفًا وسماتٍ متنوعةً وإجراءاتٍ مختلفة. متوفرةٌ فقط في التطبيقات التي تعمل بأحدث إصدار من القالب العالمي Universal Theme. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الصفحة. |
لوحة المعلومات Dashboard | يُنشئ صفحة لوحة معلومات Dashboard. اختر من بين أربعة تخطيطات مختلفة للمخططات، ويمكنك تخصيصها بسهولة في مُصمم الصفحات. تشمل تخطيطات المخططات المتاحة: مخطط رئيسي ومخططين ثانويين، وشبكة من 4 مخططات، ومخطط رئيسي و3 مخططات ثانوية، وشبكة من 6 مخططات. | انظر: إنشاء صفحة لوحة معلومات باستخدام معالج إنشاء التطبيق |
تحميل البيانات Data Loading | إذا كان تعريف تحميل البيانات Data Loading موجودًا، يمكنك إنشاء صفحة تحميل بيانات. يُنشئ معالج إنشاء الصفحة صفحة واحدة تتضمن عملية تحميل البيانات الأصلية، مما يتيح تحميل البيانات من ملف أو نسخها ولصقها، ثم تحميلها. تُمكّن هذه الصفحة المستخدمين النهائيين من إدارة عملية تحميل البيانات. | انظر: إنشاء صفحة تحميل البيانات باستخدام معالج إنشاء الصفحة |
البحث متعدد الأوجه Faceted Search | صفحة بحث متعددة الأوجه Faceted Search تعرض البيانات وتُصفّيها باستخدام تجربة بديهية مألوفة لدى مستخدمي مواقع التجارة الإلكترونية (منطقة بحث يسارية ومنطقة تقرير). تعرض نتائج البحث كبطاقات أو تقرير تقليدي. الميزات Features: قم بتحديد الخيارات من الجوانب الموجودة في منطقة البحث اليسرى لتضييق نطاق نتائج البحث. قم بتعيين المرشحات باستخدام الجوانب التي تعرض القيم المحتملة مع عدد مرات الظهور ضمن مجموعة النتائج. إمكانية البحث المدمجة. يمكنك بشكل اختياري تضمين مخطط لأي جانب. التبديل بين نوع المخطط الشريطي (وهو الافتراضي) ونوع المخطط الدائري. إنشاء مجموعات جوانب لنماذج البيانات التي تحتوي على أعمدة أعلام متعددة. | انظر: إدارة البحث المتعدد الأوجه |
نموذج Form | تتيح النماذج للمستخدمين تحديث صف واحد أو صفوف متعددة في جدول. عند تحديد جدول محلي يحتوي على مفاتيح خارجية كمصدر للبيانات، فسيتم تعيين نوع العنصر لهذه الأعمدة على ” قائمة التحديد” Select List. | انظر: إنشاء نموذج |
الشبكة التفاعلية Interactive Grid | شبكة تفاعلية Interactive Grid تعرض البيانات في تقرير قابل للبحث والتخصيص. تتضمن إمكانيات تخصيص مماثلة متوفرة في التقارير التفاعلية، بالإضافة إلى إمكانية إعادة ترتيب التقرير تفاعليًا باستخدام الماوس أو لوحة المفاتيح. الميزات Features: إمكانيات تخصيص واسعة النطاق باستخدام القوائم أو التحرير المضمن. قم بتشغيل التحرير أو إيقاف تشغيله باستخدام منطقة السمة، تحرير، ممكّن. Edit, Enabled إمكانية البحث المدمجة. بالنسبة للتقارير القابلة للتعديل وغير القابلة للتعديل، يمكن للمستخدمين تغيير تخطيط التقرير وإنشاء تقارير خاصة: قائمة عنوان العمود – قم بتغيير تخطيط التقرير باستخدام فاصل التحكم والتجميعات والتجميد والإخفاء والتصفية. قائمة الإجراءات: الأعمدة – قم بتكوين الأعمدة لإظهارها أو إخفائها. المرشحات – إنشاء مرشحات لتعديل العرض. البيانات – الفرز، التجميع، التحديث، الاسترجاع. التنسيق – التحكم في كسر، التمييز، تمديد عرض الأعمدة. التحديد – تحديد الخلية، نسخ إلى الحافظة، تحديث الصفوف. المخطط – إنشاء مخطط. التقرير – إنشاء التقارير الخاصة أو البديلة المحفوظة وتحريرها وإدارتها. التنزيل – قم بتنزيل التقرير أو إرساله عبر البريد الإلكتروني كملف CSV أو HTML أو PDF أو Excel إذا كان من الممكن تعديل البيانات، فيمكن للمستخدمين تعديلها مباشرةً: قائمة إجراءات الصف – عرض صف واحد، إضافة صف، تكرار الصف، حذف الصف، تحديث الصف، عكس التغييرات. إضافة صفوف – قم بإضافة صفوف جديدة بالنقر فوق زر إضافة صف Add Row. تحرير الصفوف – قم بتحرير صف عن طريق تحديد خلية أو النقر المزدوج عليها بالماوس، وتحرير المحتوى، ثم النقر فوق زر الحفظ Save. | انظر: إدارة الشبكات التفاعلية |
تقرير تفاعلي Interactive Report | تتميز صفحة التقرير التفاعلية Interactive Report بإمكانية البحث والتخصيص بسهولة. الميزات: يمكن عرض التقرير كصفحة تطبيق قياسية أو كحوار نموذجي. قم بتمكين خيار تضمين النموذج Include Form لإنشاء تقرير وتحديث مجموعة النماذج. إمكانية البحث المدمجة. تغيير تخطيط التقرير وإنشاء تقارير خاصة باستخدام القوائم: قائمة عنوان العمود: قم بتغيير تخطيط التقرير باستخدام الفرز التصاعدي، والفرز التنازلي، وإخفاء العمود، وكسر التحكم، والتصفية. قائمة الإجراءات: الأعمدة – قم بتكوين الأعمدة لإظهارها أو إخفائها. المرشحات – إنشاء مرشحات لتعديل العرض. البيانات – الفرز، التجميع، الحساب، الاسترجاع. التنسيق – التحكم في الفاصل، التمييز، الصفوف في كل صفحة. المخطط – إنشاء مخطط. التجميع حسب – تجميع مجموعات النتائج حسب عمود واحد أو أكثر باستخدام التجميع حسب. Pivot – تقوم تقارير Pivot بنقل الصفوف إلى أعمدة لتوليد النتائج بتنسيق جدول متقاطع. التقرير – إنشاء التقارير المسماة المحفوظة وتحريرها وإدارتها. التنزيل – قم بتنزيل التقرير أو إرساله عبر البريد الإلكتروني بتنسيق CSV أو HTML أو Excel أو PDF. الاشتراك – الاشتراك للحصول على تحديثات التقارير بتنسيق CSV أو HTML أو Excel أو PDF. | انظر: إدارة التقارير التفاعلية |
خريطة Map | يتكون مكون الخريطة Map من خريطة خلفية وكائنات (أو طبقات) هندسة مكانية مستمدة من بيانات في جدول محلي. تشمل كائنات (أو طبقات) الهندسة المكانية المدعومة: النقاط، والخطوط، والمضلعات، وخريطة الحرارة، والمضلعات البارزة. يمكن أن تكون كائنات الهندسة المكانية إما: عمود الهندسة Geometry Column – تشمل أنواع البيانات المدعومة SDO_GEOMETRY , VARCHAR2 , أو CLOB . VARCHAR2 ويجب CLOB أن تحتوي الأعمدة على معلومات هندسية بتنسيق GeoJSON.عمودان رقميان Two Numeric Columns – يجب أن يحتوي هذان العمودان على قيم خطوط الطول والعرض. ينطبق هذا الخيار فقط على طبقات خريطة النقاط والحرارة. | انظر: إنشاء الخرائط |
الرئيسي / التفاصيل Master Detail | تعكس نموذج الرئيسي / التفاصيل Master Detail علاقة واحد إلى متعدد بين جدولين في قاعدة بيانات. تُمكّن نماذج الرئيسي / التفاصيل Master Detail المستخدمين من إدراج قيم وتحديثها وحذفها من جدولين أو عرضين. تتضمن خيارات تفاصيل النموذج الرئيسي / التفاصيل Master Detail ما يلي: مُكدّس Stacked – يُنشئ صفحة رئيسية واحدة بتفاصيل تفاعلية قابلة للتعديل. يختار المستخدمون صفًا في الشبكة الرئيسية لتحديث شبكات التفاصيل. جنبًا إلى جنب Side by Side – أنشئ صفحة رئيسية واحدة بتفاصيل مُدمجة باستخدام تخطيط جنبًا إلى جنب ومناطق التقارير مع نوافذ تحرير نموذجية. يحتوي الجانب الأيسر على قائمة رئيسية للانتقال إلى السجل الرئيسي. يحتوي الجانب الأيمن على السجل الرئيسي المُحدد وتقرير التفاصيل المُرتبط به. التعمق Drill Down – يُنشئ جدولًا رئيسيًا من صفحتين (أو تفصيلًا تفصيليًا). تحتوي الصفحة الأولى على تقرير تفاعلي للجدول الرئيسي. أما الصفحة الثانية فتتضمن نموذجًا قياسيًا للجدول الرئيسي وشبكات تفاعلية للتفاصيل. | انظر: إنشاء نماذج التفاصيل الرئيسية |
قائمة الوسائط Media List | يُنشئ صفحةً تحتوي على منطقة قائمة وسائط Media List، والتي يُمكن استخدامها لعرض محتوى القائمة مع أيقونة، وعنوان، ووصف، وشارة. مُتاح فقط في التطبيقات التي تعمل بأحدث إصدار من القالب العالمي Universal Theme. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الصفحة. |
صفحة البحث Search Page | قم بإنشاء بحث إعلاني لتطبيق ما عن طريق إنشاء تكوين بحث يحتوي على معلومات حول مصدر بيانات قابل للبحث ثم إنشاء صفحة بحث Search Page تعرض النتائج. | انظر إضافة البحث إلى التطبيق |
المرشحات الذكية Smart Filters | تتميز صفحة المرشحات الذكية Smart Filters بحقل بحث واحد أعلى الصفحة وتقرير نتائج البحث (تقرير كلاسيكي، بطاقات، خريطة، أو تقويم). على الرغم من أن المرشح الذكي يعمل بشكل مشابه للبحث متعدد الأوجه، إلا أنه يتميز بتصميم أكثر توفيرًا للمساحة. الميزات: يتضمن حقل بحث في أعلى الصفحة مع مرشحات يتم عرضها على شكل شريحة اقتراح. يمكن عرض نتائج البحث كتقرير كلاسيكي أو بطاقات أو خريطة أو تقويم. يؤدي النقر فوق اسم الفلتر إلى عرض قائمة بالقيم. النقر على يمين شريحة الاقتراح يُحوّلها إلى شريحة مُرشّح مُطبّق، وينتقل إلى منطقة المُرشّحات المُطبّقة. النقر على شريحة المُرشّح المُطبّق مُجدّدًا يُظهر قائمة.إمكانية البحث المدمجة. | انظر: إدارة المرشحات الذكية |
الجدول الزمني Timeline | يُنشئ صفحةً تحتوي على منطقة “الجدول الزمني” Timeline لعرض سلسلة من الأحداث. يُمكن استخدام هذه المنطقة لعرض تاريخ أداة مُعينة، أو التحديثات الأخيرة، أو التفاعلات الجديدة داخل التطبيق. متوفرة فقط في التطبيقات التي تعمل بأحدث إصدار من “القالب العالمي” Universal Theme. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الصفحة. |
شجرة Tree | إنشاء شجرة Tree للتواصل بيانيًا مع البيانات الهرمية أو متعددة المستويات والانتقال بشكل اختياري إلى صفحة أو عنوان URL خاص بكل عقدة شجرة. | انظر: إدارة الأشجار Tree |
قائمة المهام الموحدة Unified Task List | إنشاء صفحة تسمح للمستخدمين بعرض مهام الموافقة الخاصة بهم أو اتخاذ إجراءات بشأنها أو تحريرها. | انظر: إدارة قوائم المهام الموحدة |
معالج Wizard | أنشئ مجموعة من الصفحات لاستخدامها كمعالج Wizard. عادةً ما تُستخدم المعالجات لإدخال البيانات عبر خطوات متعددة. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الصفحة. |
وحدة التحكم في سير العمل Workflow Console | يعرض جميع مهام سير العمل لسياق تقرير معين. يُنشئ صفحتين في التطبيق: صفحة نظرة عامة تحتوي على جميع مهام سير العمل لسياق التقرير المحدد، وصفحة تفاصيل سير العمل التي تُفتح عند اختيار المستخدم لسير عمل من صفحة النظرة العامة. | راجع: إدارة سير العمل والمهام وحول وحدة التحكم في سير العمل وتفاصيل سير العمل ولوحة معلومات سير العمل |
صفحة المكونات الإضافية Plug-in Page | يُنشئ صفحة جديدة بناءً على مكون إضافي لنوع المنطقة. تُمكّن المكونات الإضافية Plug-in المطورين من توسيع الأنواع المُضمنة المُتاحة في Oracle APEX ومشاركتها وإعادة استخدامها بشكل مُعلن. | انظر: تنفيذ المكونات الإضافية |
6.4.2 أنواع صفحات الميزات Feature Page Types #
تعرف على أنواع صفحات الميزات Feature Page Types المتوفرة عند تشغيل معالج إنشاء الصفحة واستخدام السمة العالمية.
نوع الصفحة Page Type | الوصف Description | لمعرفة المزيد |
---|---|---|
إرسال إشعارات Push Notifications | فعّل تطبيقات الويب لإرسال إشعارات إلى جهاز المستخدم حتى لو لم يكن متواجدًا على الموقع. يمكن إرسال الإشعارات إلى جهاز الكمبيوتر أو الهاتف المحمول، ويمكن استخدامها لتنبيه المستخدم بالمحتوى أو الأحداث الجديدة على الموقع، أو لإعادة تفعيله. تفعيل هذا الخيار: يضيف إدخال جديد لشريط التنقل User Settings .يتيح للمستخدمين الاشتراك وإلغاء الاشتراك في الإشعارات.عند الاشتراك، يمكن للمستخدمين تلقي إشعارات فورية من تطبيق APEX. | انظر إنشاء تطبيق ويب تقدمي (PWA) |
صفحة حول About Page | قم بتضمين صفحة “حول هذا التطبيق” About Page والتي تحتوي على حقل وصف يصف التطبيق، ويتضمن إصدار التطبيق، وعدد الصفحات. | راجع المساعدة عبر الإنترنت عند إنشاء الميزة. |
التحكم في الوصول Access Control | يُنشئ صفحات لإدارة قائمة التحكم بالوصول Access Control. استخدم مُكوّن التحكم بالوصول المُشترك للتطبيق لربط أدوار التطبيق بمستخدميه. يُضيف هذا المُعالج أيضًا دور قارئ reader ومُساهم contributor ومسؤول administrator، بالإضافة إلى نظام التفويض authorization scheme المُناسب لتطبيقك. طبّق أنظمة التفويض هذه على الصفحات ومكوناتها لإدارة الوصول حسب المستخدم والدور. | راجع التحكم في الوصول إلى التطبيقات والصفحات ومكونات الصفحة |
إعداد التقارير عن الأنشطة Activity Reporting | يتضمن العديد من التقارير حول نشاط المستخدم النهائي لتطبيقك. حدد المستخدمين الأكثر نشاطًا، والصفحات الأكثر استخدامًا، وأداء الصفحات، والأخطاء المكتشفة، لفهم كيفية استخدام تطبيقك ومجالات التحسين بشكل أفضل. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الميزة. |
خيارات التكوين Configuration Options | يُمكّن مسؤولي التطبيقات من تفعيل أو تعطيل وظائف مُحددة داخل التطبيق. تُفيد هذه الميزة عند تحديد ميزات تتطلب جهود تطوير إضافية قبل أن يتمكن المستخدمون النهائيون من استخدامها. يمكنك توسيع هذه الميزة لتشمل ميزات خاصة بالتطبيق. إذا حدّد المطورون خيارات بناء إضافية وربطوها بوظائف محددة في التطبيق، فيمكن إضافتها إلى إعدادات التكوين للمسؤولين. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الميزة. |
إعداد التقارير عبر البريد الإلكتروني Email Reporting | قم بتضمين العديد من التقارير حول رسائل البريد الإلكتروني Email Reporting المدرجة من هذا التطبيق، ورسائل البريد الإلكتروني المرسلة، والأخطاء التي تحدث أثناء إرسال رسائل البريد الإلكتروني. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الميزة. |
التعليقات Feedback | يوفر آليةً للمستخدمين النهائيين لنشر تعليقات عامة لمسؤولي التطبيقات والمطورين. تتضمن هذه التعليقات معلوماتٍ مفيدة عن حالة الجلسة لمساعدة المطورين على تحديد مصدر التعليقات. إنشاء التعليقات: إنشاء أيقونة شريط التنقل التي يمكن للمستخدمين النقر عليها لترك تعليقات. إنشاء تقرير لعرض التعليقات وتحديثها. يقوم بالتقاط معرف التطبيق والصفحة وتعليقات الملاحظات والتاريخ والوقت ومعلومات المستخدم. | انظر إدارة التعليقات |
صفحة تسجيل الدخول Login Page | يُنشئ صفحة تسجيل دخول Login Page تُمكّن المستخدم من إدخال بيانات اعتماد تسجيل الدخول للوصول إلى تطبيقك. يُمكن للمطورين اختيار قالب وعلامات لحقلي اسم المستخدم وكلمة المرور، بالإضافة إلى تحديد ما إذا كانت قيمة اسم المستخدم تُخزّن في ملفات تعريف ارتباط مُولّدة من النظام. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الميزة. |
اختيار نمط القالب Theme Style Selection | يُمكّن هذا الخيار المسؤولين من اختيار نظام ألوان افتراضي (Theme Style) للتطبيق. كما يُمكنهم السماح للمستخدمين باختيار نمط قالبهم الخاص. ما عليهم سوى النقر على زر “تخصيص” Customize أسفل الصفحة الرئيسية، والاختيار من بين أنماط القوالب المتاحة. على سبيل المثال، قد يُفضل المستخدمون ذوو الإعاقة البصرية استخدام نمط قالب فيستا Vista الذي يتميز بتباين ألوان أعلى بكثير. | راجع المساعدة عبر الإنترنت عند إنشاء هذه الميزة. |
6.4.3 أنواع الصفحات القديمة Legacy Page Types #
تعرّف على أنواع الصفحات القديمة Legacy Page Types المتاحة عند تشغيل معالج إنشاء الصفحة. لا تزال Oracle تدعم الصفحات القديمة، ولكنها لا توصي باستخدامها.
تتضمن الصفحة القديمة المتاحة عند تشغيل معالج إنشاء الصفحة ما يلي:
- نموذج بشأن الإجراءات المحلية Local Procedure
- صفحة الملخص Summary Page
- تحميل البيانات القديمة Legacy Data Loading