ملاحظات الإصدار

تعرف على الجديد في أحدث إصدار من Oracle APEX وما شهده من تطور بمرور الوقت. اقرأ ملاحظات الإصدار، واطلع على ميزات النص المتحرك، وغيرها من التحسينات.

الإصدار 24.2

تم إصداره في يناير 2025

يعتمد هذا الإصدار من Oracle APEX على دعم الذكاء الاصطناعي التوليدي ويقدم وظائف ذكاء اصطناعي جديدة بما في ذلك: توفير بيانات RAG لمكالمات الذكاء الاصطناعي، وإجراء ديناميكي جديد لتوليد النص، وإنشاء نماذج بيانات مخصصة باستخدام الذكاء الاصطناعي، ودعم البحث المتجه، وتحسينات في تكوين Builder AI. كما يجلب APEX 24.2 أيضًا مكون JSON Sources Shared Component الجديد، ودعم التجميع لمكونات القالب، وميزة إعداد التقارير المتعلقة بتبعيات الكائنات المرئية، وعدد من التحسينات على سير العمل ومصادر بيانات REST، وتحسين التكامل مع مشاريع Oracle Fusion Cloud Application، ودعم أفضل لقواعد استبدال الرسائل النصية والوصول إليها في Page Designer، وFont APEX 2.4 وتحديثات Universal Theme، والمزيد!

عرض الإعلان الاطلاع على الجديد
  • قدرات جديدة للذكاء الاصطناعي التوليدي

    تمت إضافة قدرات جديدة للتطبيقات التي تعمل بالذكاء الاصطناعي ومساعد APEX AI إلى APEX 24.2. يمكن للمطورين تكوين بيانات التوليد المعزز بالاسترجاع (RAG) بشكل معلن لمكالمات الذكاء الاصطناعي، وإنشاء نماذج بيانات مخصصة باستخدام اللغة الطبيعية، والاستفادة من إجراء ديناميكي جديد، والاستمتاع بتجربة Builder أفضل بما في ذلك شاشات تكوين الذكاء الاصطناعي التوليدي المحسّنة. بالإضافة إلى ذلك، يضيف نوع تكوين البحث الجديد دعمًا للبحث عن متجهات Oracle Database 23ai.

  • مصادر بيانات JSON

    يتيح مكون JSON Sources Shared Component الجديد للمطورين إنشاء مصادر JSON من جدول يحتوي على أعمدة JSON، أو في قاعدة بيانات Oracle 23ai باستخدام Duality Views، وجداول مجموعة JSON، وعروض مجموعة JSON، ثم تكوين مكونات APEX مباشرة على مصادر البيانات هذه.

  • تحسينات مكونات القوالب

    تم تحسين أنواع مكونات القالب لدعم التجميع، وطريقة إعلانية لترتيب نتائج التقارير، وواجهة برمجة تطبيقات محسّنة لتحسين التحكم في مناطق مكونات القالب.

  • تحسينات دفق الأعمال

    تم تحسين مكون سير العمل لدعم سير العمل القابلة للاستدعاء، ونسخ سير العمل بين التطبيقات، والقدرة على استئناف سير العمل من أي نشاط. عرض تعريفات سير العمل ضمن تقارير الاستخدام، وتمرير قيم CLOB إلى متغيرات سير العمل والمعلمات. تقدم التحسينات التي طرأت على إنشاء صفحات المهام البشرية وسير العمل من معالج إنشاء الصفحة للمستخدمين تخطيطًا مبسطًا باستخدام مكونات APEX الحديثة وأنماط السمات.

  • تحسينات مصدر REST

    تم تحسين مصادر بيانات REST لدعم تكوين الخادم البعيد المرن، والترقيم الصفحي القائم على الرمز، وإمكانيات الفرز الجديدة، ومنطقة المكونات المشتركة المبسطة.

  • تطبيقات Oracle Fusion Cloud

    يعمل خيار "Fusion Integration" الجديد في معالج تكوين التطبيق والدعم الموسع لواجهات برمجة تطبيقات Fusion REST على تحسين تكامل APEX مع مشاريع Fusion Application.

  • تبعيات كائنات التطبيق

    تتيح ميزة إعداد التقارير المتعلقة بتبعيات الكائنات المرئية الجديدة للمطورين مسح التطبيقات بسهولة وعرض المراجع إلى كائنات قاعدة البيانات داخل مساحة العمل.

  • تحسينات على الرسائل النصية في Builder

    تم تحديث Page Designer لتوفير وصول أفضل إلى البحث عن الرسائل النصية وتحديدها، فضلاً عن استخدام صيغة الاستبدال المختصرة للإشارة إلى الرسائل النصية. بالإضافة إلى ذلك، أصبح من الممكن الآن ترجمة تطبيق واحد إلى لغات متعددة والتبديل بين اللغات ببساطة عن طريق تعريف النص كرسائل نصية، وترجمة تلك الرسائل إلى اللغات المطلوبة.

  • النسق العام

    تتضمن تحسينات Universal Theme تقديم أكثر من 250 أيقونة علم دولة كاملة الألوان، ودعم التجميع في Content Row، والقدرة على إنشاء مناطق من الصور الرمزية المتعددة، وعدد من فئات الأدوات المساعدة الجديدة، ورؤية كلمة المرور، وتحسين أداء التطبيق مع مستودع موضوعي يقع في مكان مركزي.

  • تحسينات في إمكانية وصول ذوي الاحتياجات الخاصة

    لقد تبنت APEX بالكامل أحدث إرشادات OAG 3.2، وتم تحديث APEX Builder لتقديم عناصر القراءة فقط بشكل يمكن الوصول إليه وإصلاح مشكلات التسلسل الهرمي لمستوى العنوان التي تؤثر على إمكانية الوصول. كما تم تحديث مناطق ARIA الحية للتعامل بشكل متسق مع الرسائل الحية.

  • دعم OpenTelemetry

    تمت إضافة دعم OpenTelemetry إلى APEX للسماح للمطورين بجمع بيانات UX من جانب العميل من تطبيقات APEX وإجراء تحليل أعمق لأداء UX.

  • تحسينات المنشئ

    تم إجراء العديد من التحسينات على APEX Builder، بما في ذلك القدرة على تصدير واستيراد الصفحات عبر مساحات العمل، والاشتراك التلقائي في ملحقات Builder، وعرض القوائم وتحريرها بطريقة أكثر سهولة في الاستخدام، وتحسين Page Designer لجعل مربعات الحوار النموذجية قابلة للتغيير في الحجم وعرض معلومات الصفحة والتطبيق مباشرة في عنوان Page Designer ومسار التنقل.

ميزات أخرى

  • تم تحسين خدمة تكامل منشئ المستندات لدعم قوالب Excel كتخطيطات للتقارير. الطباعة من DOCX إلى DOCX، أو XLSX إلى PDF، أو XLSX إلى XLSX.
  • عند تشغيل إصدار مترجم من تطبيق ما، سيتم إخطار المطورين إذا لم يكن الإصدار المترجم محدثًا باللغة الأساسية.
  • تم تحديث عنصر الصفحة "تحديد العديد" ليشمل زر العد عند عرض القيم المحددة كقائمة مفصولة بفاصلة.
  • تستخدم مكونات العناصر الإضافية الآن البنية الأساسية المحدثة بشكل افتراضي، ما يسمح للمطورين بتكوين عدد غير محدود من السمات للعناصر.
  • يمكن للمطورين تكوين التقارير التفاعلية الخاصة بهم للحفاظ على الترقيم الحالي وموضع أشرطة التمرير عند استخدام إجراء التحديث الديناميكي.
  • تتضمن تحسينات البحث المتعدد الأوجه خيار تكوين جوانب جديدة للمناطق الموجودة باستخدام وظيفة المزامنة الجديدة، وإتاحة العديد من الجوانب باستخدام الخيار الجديد لعرض الجوانب في مربع حوار.
  • يمكن للمطورين استخدام سلسلة الاستبدال الجديدة MAIN_APP_ID للإشارة بشكل موثوق إلى معرف التطبيق الرئيسي، حتى عند التشغيل في نسخة عمل.
  • تم إجراء تحسينات على صفحات البحث التي تم إنشاؤها من تكوينات البحث لتوفير تجربة أفضل لواجهة المستخدم. يتضمن حقل إدخال البحث الناتج أيقونة بحث افتراضية، ويتم مسحه عند إدخال ESC، ويعرض عنصرًا نائبًا. تمت إضافة رسائل افتراضية قياسية لمنطقة نتائج البحث لتجنب منطقة نتائج فارغة قبل إجراء أي بحث.
  • تجعل التحديثات التي تطرأ على سمات البحث في قائمة العناصر المنبثقة من التوافق مع مكونات قائمة العناصر الجديدة مثل "تحديد واحد" و"العديد" و"المربع المنسدل". احصل على إمكانيات بحث أكثر ثراءً باستخدام سمات "نوع المطابقة" و"حساسية الحالة".
  • تم تحسين مناطق الخريطة لتوفير الدعم الكامل لعرض النص من اليمين إلى اليسار. يعمل هذا على إصلاح خطأ بارز يتعلق بعرض تسميات RTL في مناطق الخريطة.
  • يعمل هذا الإصدار على توسيع نطاق الدعم لسياسة أمان المحتوى دون أنماط مضمنة غير آمنة، وعلامات نصية، وعناوين URL وهمية لـ JavaScript عبر منصة APEX.
  • توفر التحديثات التي تطرأ على واجهات برمجة تطبيقات APEX PL/SQL وظائف جديدة ومحسّنة للمطورين. توفر الحزمة الجديدة APEX_SHARED_COMPONENTS واجهات برمجة تطبيقات جديدة للعمل مع المكونات المشتركة. تم تحسين حزمة APEX_LANG لتشمل وظيفة GET_MESSAGE الجديدة وإجراءات UPDATE_MESSAGE وCREATE_MESSAGE المحدثة. تمت إضافة معلمة جديدة إلى وظيفة GET_URL في APEX_PAGE للتعامل مع عناوين URL المطلقة. استخدم وظيفة GET_ID الجديدة في APEX_REGION لإرجاع معرف لمنطقة مسماة. وقم بتغيير نطاق بيانات اعتماد الويب برمجيًا باستخدام إجراء SET_SCOPE في APEX_CREDENTIAL.
  • لقد قمنا بتحديث العديد من مكتبات JavaScript إلى إصدارات أحدث، بما في ذلك Oracle JET 17.0.2، وFullCalendar 6.1.15، وMonaco Editor 0.51.0، وMarkedJS 14.1.2، وDOMPurify 3.1.6، وTerser 5.31.3، وCropper.js 1.6.2، وTurndown 7.2.0، وFont APEX 2.4، وOracle Rich Text Library 2.0، وjQuery Migrate 3.5.2، وMapLibre 4.6.0.

الإصدار 24.1

صدر في يونيو 2024

يقدم هذا الإصدار من Oracle APEX الدعم للذكاء الاصطناعي المبتكر بما في ذلك: مساعد APEX للمساعدة في تطوير التطبيقات، القدرة على تكوين خدمات الذكاء الاصطناعي وتكاملها مع التطبيقات بصورة تعريفية ومع واجهة APEX_AI API الجديدة. كما يقدم APEX 24.1 ميزات جديدة للتحديد الفردي والتحديد المتعدد لعناصر الصفحة، ومكونات قوالب مرنة، والدعم لملفات تعريف مصادر بيانات REST المتدرجة، ومنطقة جديدة للرسم البياني لسير العمل، ومجموعات المكونات، وتحسينات على النسخ العاملة وامتدادات أداة الإنشاء، والتكامل مع منشئ المستندات، وخط APEX 2.3 تحديثات على النسق العام، وتمت إضافة الدعم لعناصر القراءة فقط، وتحسينات أخرى على إمكانية الوصول، والمزيد!

عرض الإعلان الاطلاع على الجديد
  • الدعم للذكاء الاصطناعي المبتكر

    مع دعم الذكاء الاصطناعي المبتكر في APEX يأتي مساعد APEX، رفيق محادثة متكامل يستخدم الذكاء الاصطناعي للمساعدة في العديد من أنشطة التطوير. استخدمه لتكوين التطبيقات، وتأليف استعلامات SQL، وتصحيح تعليماتك البرمجية. قم بتكوين خدمات الذكاء الاصطناعي عبر التطبيقات لتكوين ميزات ذكاء اصطناعي مخصصة بصورة تعريفية وبرمجية.

  • عناصر صفحة جديدة

    تتيح الميزة الجديدة لتحديد فردي أو تحديد متعدد لعناصر الصفحات للمستخدمين تحديد خيار واحد أو أكثر من قائمة القيم، مع المزيد من الأساليب المرنة والبحث بقوائم التحديد الأصلية للمستعرض.

  • تحسينات مكونات القوالب

    يتم عرض مكونات القوالب بشكل أسرع الآن، ودعم التحديد والفتحات لتركيب المكونات بسهولة، ويمكن استخدامها بدون مصدر بيانات.

  • تحسينات سير العمل والاعتمادات

    تتضمن التحسينات على مكون سير العمل المنطقة الجديدة للرسم البياني لسير العمل، وصفحة لوحة معلومات سير عمل جديدة، وتحسينات واجهات API لاستعادة المهام القابلة للشطب ومثيلات سير العمل، ومعرفات مثيلات سير العمل لتسهيل التصحيح وغير ذلك المزيد. تمت الموافقة على مكون الموافقات للسماح لبادئ المهمة بالموافقة على المهام ورفضها وإضافة قواعد إجازات للمهام.

  • دعم ملفات تعريف مصدر بيانات REST المتدرجة

    يمكن لمكونات APEX الآن استخدام البيانات من مصادر REST في كل مستوى متدرج.

  • مجموعات المكونات

    يتيح نوع المكون المشترك الجديد، مجموعة المكونات، تكوين مجموعات المكونات المشتركة الأخرى ونسخ المكونات أو الاشتراك بها أو تجديدها بسهولة. تم تمديد وظيفة الاشتراك لدعم المزيد من التوافق للمكونات المشتركة التالية: القوائم وتعريفات تحميل البيانات ومصادر بيانات , REST ومخططات التصديق ومخططات الاعتماد وقائمة القيم والبرامج الإضافية والاختصارات وتكوينات البحث.

  • التحسينات على النسخ العاملة

    تم تحسين مجموعة ميزات النسخ العاملة للتطبيق لتوفر تجربة تطوير أكثر فعالية عند إجراء تغييرات على الصفحة عبر النسخ. تتيح الخيارات الجديدة في مصمم الصفحات للمطورين العثور على التغييرات ومقارنتها بين صفحة واحدة في النسخ العاملة الأخرى والنسخة الرئيسية.

  • التكامل مع منشئ المستندات

    الاستفادة من وظيفة OCI Document Generator مع نوع خادم الطباعة البعيد الجديد لتكوين مستندات PDF من قوالب Microsoft Word. يمكنك طباعة نُسق تقارير بسهولة باستخدام معالجة صفحة جديدة أو واجهة APEX_PRINT API الجديدة.

  • تحسينات امتدادات أداة الإنشاء

    يمكن الآن تكوين مساحة عمل لاستضافة امتدادات APEX Builder التي يمكن لمساحات العمل الأخرى في المثيل نفسه استدعاؤها. يمكن تكوين تطبيقات الامتداد ونشرها من جلسة Builder والوصول إلى بيانات تعريف تطبيق مساحة العمل الخاصة بك.

  • النسق العام

    يوفر خط APEX 2.3 أيقونات جديدة للنسق العام، وخيار قالب جديدًا لإخفاء النتائج الفارغة لزوج القيمة وقوالب المعلومات السياقية وبعض التحسينات البسيطة لواجهة المستخدم التي تمت على مكونات Redwood Light.

  • تحسينات في إمكانية وصول ذوي الاحتياجات الخاصة

    تم تحديث عناصر القراءة فقط لدعم العرض القابل للوصول إليه، وتمت إضافة نص التعليمات المحدد لإمكانية الوصول للسمات ذات الصلة في مصمم الصفحات. فضلاً عن إصلاح عدة أخطاء تركز على إمكانية الوصول.

  • الرفض التلقائي لرسائل النجاح

    رفض رسائل نجاح التطبيق مع إعداد جديد على مستوى التطبيق واستخدام واجهة API الجديدة للتحكم في تفضيلات الرفض والتوقيت.

  • تحسينات المنشئ

    تم إجراء العديد من التحسينات على Builder لتحسين تجربة التطوير، وتتضمن تحديث بحث التمييز لعرض النتائج في فئات وتمييز وقت البحث، وتسهيل تصدير المكونات واستيرادها بين التطبيقات، والسماح بتصدير الصفحات بتنسيق YAML القابل للقراءة، وبعض التحسينات البسيطة لمصمم الصفحات ومصدر بيانات REST.

ميزات أخرى

  • تدعم البرامج الإضافية للمنطقة الآن عددًا غير محدود من سمات البرامج الإضافية.
  • ترشيح النتائج في مناطق المرشحات الذكية والبحث متعدد المرشحات باستخدام منتقي التاريخ المدعوم الآن في المرشحات المتعددة للإدخال وإدخالات النطاق اليدوي وتعيين أقنعة التنسيق لتخصيص تمثيل التاريخ.
  • تشغيل تنزيل ملفات BLOB وCLOB بسهولة مع إجراء التنزيل الديناميكي الجديد ونوع المعالجة. تنزيل ملف واحد أو ملفات متعددة كملف مضغوط والاختيار بين عرض ملف كمرفق تم تنزيله أو مضمن في المستعرض.
  • تشغيل الإجراء في كل مرة تتغير قيمة عنصر بحدث إجراء ديناميكي لإدخال جديد. بالإضافة إلى ذلك، تمت إضافة تعليمات JavaScript البرمجية وتنفيذ التعليمات البرمجية من جانب الخادم إلى خيارات الانتقاء السريع لأنواع الإجراءات الديناميكية لتسهيل الوصول إلى هذه الخيارات شائعة الاستخدام.
  • تتوفر الآن سمة "عرض قيد المعالجة" لأزرار الصفحة ويمكن استخدامها لمنع الإرسال المتعدد للصفحات.
  • تم تمديد دعم اللغات لرسائل وقت التشغيل في APEX ليتضمن الأوكرانية والفيتنامية.
  • تمكين ميزات البحث النصي الكامل المتقدمة، بما في ذلك البحث التقريبي وبالتشابه، مع وظائف Oracle Text Query، محرك البحث والبحث الخبير، ويتوفر كلاهما كجزء من APEX_SEARCH API.
  • يمكن أن يشير التصديق الأساسي أو بيانات اعتماد الويب لعميل OAuth2 لبيانات اعتماد قاعدة البيانات التي تخزن معرف العميل وسر العميل. لا يتوفر إلا على Oracle Database 23ai أو Autonomous Database الإصدار 19c أو أحدث.
  • تحديد فواصل مخصصة للعناصر القائمة على قيم متعددة وتجنب عمليات تنفيذ العناصر الفردية بدعم فاصل مخصص جديد لأنواع خانة الاختيار ومدير القوائم وقائمة القيم المنبثقة وقائمة التحديد والتحديد المتعدد وأزرار النقل.
  • يتيح دعم سمة "AssertionConsumerServiceIndex" في تصديق SAML لمسؤولي مثيل APEX بتكوين استدعاءات SAML لمجالات متعددة في إعدادات إدارة المثيل.
  • يمكن لمسؤولي المثيل التحكم في عدد طلبات البريد التي يقدمها مستأجر واحد من خلال تعريف الحد الأقصى لعدد رسائل البريد الإلكتروني المطلوب معالجتها أثناء كل استدعاء لوظيفة أداة جدولة ORACLE_APEX_MAIL_QUEUE.
  • تتوفر الآن سمة التسمية البديلة لأعمدة التقارير التفاعلية مما يتيح للمطورين تخصيص عناوين الأعمدة بالعلامات للاستخدام في مربعات الحوار وأوضاع عناوين الأعمدة المختلفة الإضافية.
  • يتيح نوع المعالجة الجديد المتوفر في مثيلات APEX ADB، والترميز الجغرافي من جانب الخادم للمستخدمين تحويل العناوين البريدية إلى إحداثيات مستقلة من واجهة المستخدم.
  • يمكن لمطوري APEX استخدام واجهة APEX_APP_OBJECT_DEPENDENCY API الجديدة لتحليل تطبيقاتك والإبلاغ عن كل الإشارات لكائنات قاعدة البيانات حسب الصفحة والتطبيق.
  • توفر إضافة واجهات PL/SQL API وظائف جديدة للمطورين. تتيح وظيفة TERMINATE الجديدة في واجهة APEX_AUTOMATION API للمطورين إنهاء تنفيذ أتمتة حالي. يمكنك وصف الأعمدة وأنواع البيانات لمصدر بيانات باستخدام وظيفة DESCRIBE_QUERY الجديدة في APEX_EXEC. وتم تحديث واجهة APEX_INSTANCE_ADMIN API لتوفر مستويات جديدة من التحكم في تكوين الحسابات وإلغاء قفلها ومنح امتيازات APEX.
  • لقد قمنا بتحديث العديد من مكتبات JavaScript إلى إصدارات أحدث، بما في ذلك Oracle JET 16.0.1، وFullCalendar 6.1.11، وMonaco Editor 0.47.0، وMarkedJS 12.0.1، وLess.js 4.2.0، وDOMPurify 3.0.11، وTerser 5.30.3, TinyMCE 6.8.3، وPrismJS 1.29.0، وCSSO 5.0.5، وCropper.js 1.6.1، وTurndown 7.1.2، وFont APEX 2.3، وOracle Rich Text Library. بالإضافة إلى ذلك، تمت ترقية Mapbox إلى MapLibre 4.0.1.

الإصدار 23.2

إصدار نوفمبر 2023

هذا الإصدار من Oracle APEX يقدم نسخًا عاملة للتطبيق، ومهام سير عمل، وإمكانات موسعة للاشتراكات ضمن المكونات المشتركة، وثلاثة عناصر صفحة جديدة: خانة الاختيار، وتحميل الصور، ورمز الاستجابة السريعة. كما يوفر APEX 23.2 أيضًا العديد من التحسينات على المكونات الموجودة، مثل المظهر الجديد لـ Quick SQL، وزيادة تعدد استخدامات مكونات القالب، وخلفيات الخرائط المخصصة، ودعم ملحقات Fusion App، والعديد من تحديثات APEX Builder، وتحسينات على البنية الأساسية لـ REST، أكثر من ذلك!

عرض الإعلان الاطلاع على الجديد
  • النسخ العاملة للتطبيق

    تمتع بإمكانية تكوين نسخة عاملة من التطبيق لإصلاح خطأ أو إضافة ميزة، ثم دمج تغييراتك بشكل انتقائي مرة أخرى في التطبيق الرئيسي. كما يمكنك إنشاء أي عدد تريده من النسخ العاملة، حتى يتمكن العديد من المطورين من المساهمة في التغييرات ودمجها في تطبيق واحد.

  • مهام سير العمل

    حل سير عمل متكامل تمامًا يُمكّنك من أتمتة عمليات الأعمال بطريقة منخفضة التعليمات البرمجية، باستخدام مصمم سير عمل مرئي بديهي مدمج أصلاً في النظام الأساسي.

  • عناصر صفحة جديدة

    تكوين تطبيقات ذات إمكانيات أكبر باستخدام عناصر خانة الاختيار وتحميل الصور ومكون رمز الاستجابة السريعة الجديد.

  • خلفيات خرائط مخصصة

    تدعم الخرائط الآن مربعات الخلفية المخصصة التي تمكنك من التمثيل المرئي لبياناتك المكانية بطرق أكثر من أي وقت مضى. يتم تعريف خلفيات الخريطة هذه في المكونات المشتركة ويمكن استخدامها عبر جميع مكونات الخريطة.

  • تحسينات البحث متعدد المرشحات

    دعم إضافي للمرشحات الإلزامية واتجاه الفرز يوفر للمطورين والمستخدمين مزيدًا من التحكم في تصفية بيانات التقرير وفرزها باستخدام البحث متعدد المرشحات.

  • تحديثات مكون القالب

    يتم عرض مكونات القالب بشكل أسرع وهي تدعم أي عدد من السمات، مما يتيح للمطورين إنشاء مكونات واجهة مستخدم أكثر تطورًا. لقد قمنا أيضًا بتوسيع نطاق تعدد استخدامات مكونات القالب المضمنة التي تعد جزءًا من النسق العام، مما يتيح لك الحصول على المزيد من الميزات غير التقليدية.

  • تحسين الاشتراكات ضمن المكونات المشتركة

    تُسهل التحسينات التي تم إدخالها على الاشتراكات ضمن المكونات المشتركة إدارة اتساق المكونات عبر التطبيقات.

  • تحديثات Quick SQL

    تكوين نماذج بيانات التطبيق وصيانتها ومراجعتها بأقل قدر من الكتابة وإنشاء SQL بسرعة عالية وكذلك مخطط علاقة الكيان المدمج.

  • تحسينات مصدر بيانات REST

    تؤدي التحسينات العديدة التي تم إدخالها على البنية الأساسية لـ REST ضمن APEX إلى تحقيق تكاملات أعمق مع التطبيقات الخارجية وتوسيع نطاق الحلول المستندة إلى APEX.

  • امتدادات تطبيق Fusion

    تكوين مصادر بيانات REST للاستعلام عن البيانات وإدراجها وتحديثها وحذفها من واجهات Fusion Apps REST API. بمجرد أن يتم تحديد مصادر بيانات REST، يمكنك استخدام أي مناطق APEX متصلة بواجهات برمجة تطبيقات Fusion Apps REST وإنشاء تجارب مخصصة باستخدام القدرة العالية لـ SQL.

  • تحسينات سير العمل والاعتمادات

    التعامل مع حالات استخدام المهام البشرية الجديدة من خلال وظائف موسعة.

ميزات أخرى

  • حدد المهام البشرية التي تتطلب إدخالات أو إقرارات من المشارك دون ناتج اعتماد صريح باستخدام المهام الإجرائية.
  • تم تحديث الصفحة الأولى من عملية تكوين التطبيق لتسهيل تكوين تطبيق جديد أكثر من أي وقت مضى. سيمكنك تكوين تطبيق جديد ببضع نقرات فقط دون الحاجة إلى المرور عبر معالج تكوين التطبيق بالكامل.
  • تم تبسيط معالجي الاستيراد والتصدير لتكوين تجربة مستخدم مُحسنة وأكثر سهولة. قم بتصدير التطبيقات أو الصفحات أو المكونات باستخدام نظام التنقل الموحد الجديد لأنواع مختلفة من عمليات التصدير، ثم قم باستيرادها إلى مساحات العمل والتطبيقات الخاصة بك من خلال بضع خطوات فقط.
  • تخصيص مساحات العمل الخاصة بك لإضافة ارتباطات وإدخالات القائمة إلى واجهة مستخدم Builder باستخدام ارتباطات امتداد Builder. وبمجرد أن يتم تكوين ارتباط لمساحة العمل، ستظهر قائمة الامتداد المقترنة بين قائمة البحث والإدارة في مساحة العمل.
  • تتيح خيارات التعليق وإلغاء التعليق الجديدة في عرض قائمة سياقات البنية الشجرية الموجودة في مصمم الصفحة بتبديل سمة Build Option لأي مكون بشكل مباشر من قائمة السياق في مصمم الصفحة.
  • تتيح لك التحسينات التي تم إدخالها على معرض التطبيقات تثبيت تطبيق بدون استخدام مربع حوار التثبيت أو تثبيت تطبيقات متعددة على نحو متسلسل. كما يسمح لك خيار التحديث الجديد الحصول على أحدث إصدار من التطبيق المثبت مسبقًا بدون الحاجة إلى إزالته.
  • تم إجراء تحسينات عامة على إمكانية الوصول إلى بيئة التطوير والعديد من إصلاحات الأخطاء التي تركز على إمكانية الوصول لتكوين تجربة مستخدم أفضل لجميع المستخدمين.
  • تحتوي عملية "إغلاق مربع الحوار" على سمة جديدة تُسمى "إظهار رسائل النجاح". عند تشغيلها، ستظهر رسائل النجاح في إطار المستوى العلوي للصفحة.
  • يُتيح خيار تخزين ملف تطبيق جديد في تعريف التطبيق تخزينَ الكائنات باعتباره موقعًا لتخزين الموارد الثابتة الخاصة بالتطبيق مثل الصور وCSS وJavaScript.
  • عند اختيار هدف مخصص لسمات تقرير تفاعلي، سيتم تعيين أيقونة الارتباط افتراضيًا على fa-edit إذا كان التطبيق يحتوي على Font APEX. علمًا بأنه تمت أيضًا إضافة fa-edit إلى قائمة الانتقاء.
  • يقدم نوع جديد من أنواع البحث في معالج APEX Search Configuration دعمًا لميزة Oracle Database 23c الجديدة، وهي البحث في قاعدة البيانات واسعة الانتشار.
  • ربط قيمة سياقية بسلسلة تنفيذ في الخلفية وإنشاء تسلسل لعملية التنفيذ بناءً عليها حسب الاختيار.
  • تُتيح المعلمات الجديدة في APEX_INSTANCE_ADMIN API إمكانية تعطيل التطبيقات وتقييدها في مساحة عمل APEX الخاصة بك. قم بتعطيل بعض أو كل التطبيقات باستخدام المعلمة DISABLE_APPS_LOGIN، أو تقييد الوصول إلى تطبيقات العمليات الداخلية باستخدام المعلمة RESTRICT_APPS_HEADER، التي تُعرف رأس طلب HTTP وتُحدد التطبيقات المسموح بها للاستخدام العام.
  • تمت إضافة مجموعة بيانات EMP وDEPT لكل من اللغتين العربية والإيطالية، مصحوبة بمخطط لإنشاء نماذج التطبيقات بسهولة على مجموعة البيانات الأساسية.
  • يمكن الآن ملء الأصناف التابعة لصنف القائمة الثابتة من خلال قائمة مرجعية، مع إمكانية دمج القوائم حتى 10 مستويات. يمكن أن تكون القائمة المشار إليها ثابتة أو ديناميكية، ويمكن تحديد علاقات القائمة والقائمة الفرعية بسهولة في تقرير استخدام القائمة.
  • توجيهات القالب متاحة الآن للاستخدام داخل السمات Text وTextarea وHTML Template Component في Page Designer، وكذلك في تعيينات الكتلتين {with/} و{apply/}.
  • أصبحت معالجة صفحة الخلفية أفضل مع التسلسل المحسّن والتكامل الأفضل بفضل معالجة أخطاء APEX والسماح بعمليات الإرسال الخاصة بالحركات وغير المقيدة بالحركات.
  • تُضفي التعديلات على الألوان والخلفيات والنقوش والتعبئة والتصميم الإضافي على نُسق Redwood Light مظهرًا وانطباعًا متجددًا.
  • لقد قمنا بتحديث العديد من مكتبات JavaScript إلى إصدارات أحدث تشمل Oracle JET 15.0.0، وjQuery 3.6.4، وjQuery Migrate 3.4.1، وFullCalendar 6.1.8، وMarkedJS 5.1.2، وDOMPurify 3.0.5، وTerser 5.19.2، وTinyMCE. 6.6.1.

الإصدار 23.1

صدر في مايو 2023

يُقدم هذا الإصدار من Oracle APEX مكونات قوالب، وإعلام تلقائي برسائل PWA وتجربة إدارة APEX مُحسنة وكذلك مستعرض كائنات مُحدث. كما يطرح APEX 23.1 أيضًا العديد من التحسينات للمكونات الموجودة، مثل المزيد من التحكم في معالجة الصفحات، وإمكانيات إضافية لمكون الاعتمادات، واكتشاف مصدر بيانات REST وتحسينات للاستجابات وعدة تحديثات لـ APEX Builder، وأكثر من ذلك بكثير!

عرض الإعلان الاطلاع على الجديد
  • مكونات القالب

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

  • الإعلام التلقائي بالرسائل في تطبيقات الويب المتقدمة

    بمفتاح واحد، تتم إتاحة الإعلام التلقائي بالرسائل منخفض التعليمات البرمجية. واستمتع بسهولة إعلام مستخدمي الأجهزة المكتبية والمحمولة الذين اختاروا الاشتراك لتلقي الإخطارات التلقائية بالرسائل.

  • مستعرض الكائن المحدث

    يوفر مستعرض الكائنات تجربة مستخدم أكثر سلاسة ووصولاً تجعل إدارة كائنات قاعدة البيانات أسهل من أي وقت مضى.

  • تحسينات معالجة الصفحة

    تجميع سلسلة من عمليات الصفحة لإلغاء تحميل المعالجة إلى الخلفية أو تبسيط إمكانية الحفاظ على التنفيذ الشرطي.

  • تحسينات مصدر بيانات REST

    تم تحديث مصادر بيانات REST لتوفير مزيد من التحكم في اكتشاف المصدر والاستجابات.

  • تحسينات إدارة APEX

    تم تحسين تجربة إدارة APEX لتشمل ملخص المسؤول الجديد، ولتسمح بقيود التزويد التلقائي وتوفير واجهة برمجة تطبيقات جديدة لـ APEX_APPLICATION_ADMIN.

  • تحسينات مكون الاعتمادات

    تم تحسين مكون الاعتمادات لتوفير الدعم لتواريخ الاستحقاق عند تكوين مهام الاعتماد.

ميزات أخرى

  • تكوين نسخ من الصفحات من التطبيق الحالي أو التطبيقات الأخرى مباشرةً من معالج "تكوين الصفحات" باستخدام زر "تكوين صفحة جديدة كنسخة".
  • تشغيل الصفحات في مصمم الصفحات مباشرةً من مربعات حوار برنامج تحرير التعليمات البرمجية دون الحاجة للإغلاق، وذلك باستخدام الوظيفة الجديدة للحفظ والتشغيل الموجودة ببرامج تحرير التعليمات البرمجية.
  • تم تحديث ارتباطات موارد الوثائق في تطبيقات APEX Builder لتشمل سياقات تتيح للوثائق إعادة التوجيه إلى الكتاب أو الفصل المناسب به.
  • تم تحديث APEX Builder لاستخدام عناوين URL مألوفة، الأمر الذي سيمهد الطريق لتمكين تطبيقات الويب المتقدمة في المستقبل في Builder.
  • تم تمديد البرامج الإضافية لدعم ما يصل إلى 25 سمة، فضلاً عن إتاحة إمكانية تعيين المجموعات للسمات المخصصة.
  • تمت إضافة الدعم الأصلي للرسوم البيانية للخاصية في قاعدة البيانات 23c.
  • افتح SQL Developer Web مباشرةً من قائمة SQL Workshop. مدعوم في ORDS الإصدار 23.1 ويجب تكوينه على مستوى المثيل.
  • يمكن الآن تكوين خدمات الويب الخارجية عن طريق تمرير معرّف سياق التنفيذ لإجراء التتبع الشامل.
  • توفر سمة أمان التطبيق الجديدة، تثبيت حالة الجلسة، التحكم في كيفية التعامل مع التغييرات التي تطرأ على قيمتي الجلسة والعنصر بالإضافة إلى عمليات التثبيت المصاحبة.
  • تم تحديث أيقونات التطبيق التي تم إنشاؤها لتطبيقات الويب المتقدمة من أجل تطبيق الإخفاء المناسب بحيث يبدو مناسبًا على المزيد من الأنظمة الأساسية والأجهزة.
  • تدعم محددات عرض المنطقة الآن عرض الرموز في علامات التبويب وهي تشتمل على خيارات جديدة لتذكر علامات التبويب النشطة.
  • تم تحديث النسق العام ليشمل مكونات القوالب الجاهزة، وموضعًا جديدًا لأعلى لشريط العنوان والمناطق الرئيسية وتحسين العرض للمناطق القابلة للطي ومناطق محدد عرض المنطقة، والمزيد.
  • يمكن الآن تنزيل النُسق وتحميلها مباشرةً من واجهة "دولاب النُسق".
  • تم استبدال منتقي ألوان JET القديم بمنتقي ألوان جديد يستند إلى مكون الويب.
  • تمت إزالة وظيفة تمكين REST لكائنات قاعدة البيانات من مستعرض كائن APEX ووضعها ضمن خدمات APEX RESTful.
  • تم تحديث سمات النص العادي لتخطي سمات HTML وARIA بشكل صحيح ومنع تعرض قارئات الشاشة لترميز HTML.
  • تمت إضافة مكتبة TinyMCE JavaScript وتُعتبر الآن الأساس لمحرر النص الغني وذلك حيث تم إسقاط CKEditor.
  • لقد قمنا بتحديث العديد من مكتبات JavaScript إلى إصدارات أحدث تشمل Oracle JET 14.0.0 وFullCalendar 5.11.3 وPrismJS 1.29.0 وMarkedJS 4.2.5 وDOMPurify 2.4.3 وCKEditor5 36.0.0 وTerser 5.16.1 وCSSO 5.0.5 وCropper.js 1.5.13 وMapLibre 2.4.0.

الإصدار 22.2

إصدار نوفمبر 2022

هذا الإصدار من Oracle APEX يقدم معالجات "البحث عن تطبيق" ونوع عملية "استدعاء الواجهة البرمجية للتطبيق" و"منطقة المحتوى الديناميكي"، و"دعم العلامة المميزة للمناطق" و"حقل النص المحدث بالإكمال التلقائي" و"منتقي التاريخ" الجديد والمُحسن. كما يضم APEX 22.2 العديد من التحسينات لمكونات موجودة، مثل الإمكانات والعمليات الجديدة لمكون الاعتمادات، والعديد من تحديثات الأجهزة المحمولة وتطبيقات الويب المتقدمة، وحالة جلسة CLOB لعناصر الصفحة، وتحسينات تجربة المطور، والكثير غير هذا من الميزات!

عرض الإعلان الاطلاع على الجديد
  • بحث عن تطبيق

    يسهل المكون المشترك الجديد كليًا بحث المنطقة وبحث التكوينات إضافة إمكانيات بحث غنية لتطبيقات APEX. خلال لحظات، يمكنك تقديم وظيفة بحث قوية بأسلوب المتصفح للمستخدمين، وتبحث عن المطابقات عبر مصادر بيانات متعددة، وتعرض المطابقات ذات الصلة في منطقة نتائج بحث واحدة موحدة.

  • استدعاء نوع عملية API

    يتيح نوع عملية مستوى الصفحة الجديد تنفيذ الإجراءات والدوال بشكل تعريفي بالكامل دون الحاجة لكتابة رمز PL/SQL.

  • تحسينات مكون الاعتمادات

    تم تحسين مكون الاعتماد ليتضمن إمكانات إضافية. يمكنك تكوين تواريخ الاستحقاق وسياسات انتهاء الصلاحية وتسجيل الإجراءات والمزيد.

  • منتقي التاريخ

    تم إنشاء محدد التاريخ من البداية لـ APEX ويوفر تجربة مستخدم سلسة أسرع وأسهل في الوصول إليها وأخف وزنًا.

  • تحديثات الأجهزة المحمولة وتطبيقات الويب المتقدمة

    تم تحسين مكون الاعتمادات ليشمل إمكانات إضافية، منها مثلاً اكتشاف الميزات ولقطات شاشة التطبيق واختصارات التطبيق وتحديد الموقع الجغرافي للجهاز ومشاركة الويب والعلامات الوصفية التعريفية.

  • دعم العلامة المميزة للمناطق

    تلعب العلامات المميزة دورًا مهمًا في السماح لمستخدمي قارئ الشاشة لفهم بنية صفحة ويب، وكيفية التنقل فيها سريعًا. مع Oracle APEX 22.2، يمكن للمطورين الآن إعادة تعيين العلامات المميزة لأي منطقة معينة، مما يتيح للمطورين المزيد من التحكم والمرونة حول طريقة نقل بنية الصفحة من خلال قارئات الشاشة.

ميزات أخرى

  • يمكنك تسمية الإجراءات، إجراءات إلغاء الارتداد والتثبيط الديناميكية.
  • تدعم واجهة API لـ APEX_LDAP معلمة p_credential_static_id جديدة لتجنب صلاحيات البرمجة المضمنة في حزم PL/SQL أو تخزين الصلاحيات بطرق أخرى غير آمنة.
  • تتضمن واجهة API لـ APEX_ESCAPE الآن وظائف جديدة لدعم وظائف CLOB وcsv وstriphtml بالكامل لتجاوز الأحرف الخاصة وHTML.
  • يمكنك تخزين قيم أكبر من 32 ألف حرف في عناصر الصفحات وأعمدة الشبكة التفاعلية.
  • تمت إعادة تصميم عنصر الإكمال التلقائي كمكون ويب أصلي في APEX ويقدم تجربة مستخدم أسهل ويدعم الأيقونات وقائمة قيم متتالية والمزيد.
  • يمكن لمنطقة الخريطة الآن استخدام طبقات الموجه لجودة عرض أفضل وخاصة في العرض عالي البكسل.
  • دعم إدخال أسهل للأرقام في الهواتف الذكية والأجهزة اللوحية مع سمات لوحة المفاتيح الافتراضية الجديدة.
  • لقد حدثنا منطق الترحيل لمناطق التقويم القديمة التي لا تزال تستخدم FullCalendar v3 كجزء من ترقيات المثيل واستيراد التطبيق.
  • تم تحديث محرر النص المنسق بسمات جديدة لأسلوب شريط الأدوات للتحكم في زيادة عناصر شريط الأدوات والسماح بـ HTML مخصص ليقدم الدعم إلى HTML مع التحرير المضمن.
  • يمكنك الآن استخدام توجيهات القالب في تعبيرات HTML لأعمدة التقارير التفاعلية والكلاسيكية، مما يتيح لك إزالة منطق النتائج الشرطية من استعلامات SQL لديك.
  • تمت العديد من التحديثات والتحسينات على منشئ البيانات ومنها القدرة على تعيين الأعمدة وتسلسلات الجداول وإعادة تسمية المخططات وتحسينات في استخدام مصادر البيانات المخصصة والمعادلات ونص تعليمات محسن والمزيد!
  • يمكنك الآن استخدام اسم التطبيق المستعار للعثور على تطبيقات APEX، قم بتنفيذ بحث على نطاق التطبيق باستخدام "alias:page"، وابحث باستخدام التعبير العادي عن طريق بدء سلسلة البحث بـ "regexp:" وبعدها تعبير.
  • لقد قمنا بتحديث العديد من مكتبات JavaScript إلى إصدارات أحدث تشمل Oracle JET 12.1.3، وjQuery UI 1.13.2، وjQuery Migrate 3.4.0، وFullCalendar 5.11.2، وPrismJS 1.28.0، وMarkedJS 4.0.17، وDOMPurify 2.3.8، وCKEditor5 35.0.1.

الإصدار 22.1

إصدار مايو 2022

هذا الإصدار من Oracle APEX يقدم معالجات "الموافقات" و"قائمة المهام الموحدة" و"صفحة التكوين المبسط"، وتنسيقات "تصدير تطبيقات قابلة للقراءة" Readable Application Export إلى جانب منشئ بيانات. كما يضم APEX 22.1 العديد من التحسينات لمكونات موجودة، مثل بحث الصفوف المرمز، وهو آلية سهلة لفرز المناطق، مع تحسينات للبحث ذي عامل التصفية الإضافي، وتخصيص إضافي لعامل خدمة تطبيقات الويب المتقدمة، وتجربة تطوير أكثر سلاسة، والكثير غير هذا من الميزات!

عرض الإعلان الاطلاع على الجديد
  • الموافقات وقائمة المهام الموحدة

    من خلال مكون الموافقات الجديد أصبح من الممكن تقديم الحلول التي تتطلب موافقات بشرية بسرعة مثالية. كل ما يلزم هو تعريف المهام في أي طلب يقوم المستخدمون ببدئه من أي صفحة ويقوم الموافقون بمعالجته باستخدام قائمة مهام موحدة واحدة.

  • تكوين مبسط للصفحات

    تم تبسيط معالج "تكوين صفحة" بشكل كبير بحيث يكون أسهل من أي وقت مضى عند استخدامه في تكوين صفحات ضمن تطبيقات APEX. وقد تمت عملية التبسيط هذه من خلال تطبيق إعدادات افتراضية ذكية، وتقليل المدخلات من جانب المستخدم، وتحسين طريقة التنقل في الصفحة، ضمن أمور أخرى.

  • تصدير تطبيقات قابلة للقراءة بتنسيقات JSON أو YAML

    يمكن أن تشتمل عمليات تصدير التطبيقات الآن على إصدار قابل للقراءة وتسهل "معالجته لإظهار الاختلافات" بتنسيق YAML/JSON.

  • بحث الصفوف. تم تحسينه.

    تم تحسين وظيفة "بحث الصفوف" في APEX لإتاحة تجربة بحث أكثر طبيعية وذكاء في التطبيق. ومع تمكين آلية البحث المرمز، سيكون بمقدور المستخدمين إدخال العديد من الكلمات والعثور على محتوى أوثق صلة بما يريدون، حتى لو وجدت هذه الكلمات في أعمدة متعددة.

  • تسهيل فرز المناطق

    تتيح ميزة "الترتيب حسب عنصر الصفحة" الجديدة للمطورين إمكانية تكوين خيارات الفرز في المناطق الخاصة بك بسهولة. إذ تتيح لك المناطق المدعومة القدرة على تعيين عنصر لتكوين ترتيب الفرز، ومواكبة أي تغيير يطرأ تلقائيًا، وتطبيق الترتيب الملائم حسب العبارة، وتجديد المنطقة.

  • تحسينات البحث متعدد المرشحات

    تم تحديث البحث ذي عامل التصفية الإضافي بحيث يدعم تمييز مصطلح البحث عند الترشيح في جانب العميل، وإضافة قائمة إجراءات جديدة لكل مرشح تضم المزيد من عناصر التحكم على مستوى المرشح، إلى جانب العديد من التحسينات في إمكانية الوصول وتجربة المستخدم.

  • محرر النص المنسق وMarkdown

    تم إجراء عدد من التحسينات المتعلقة بتكوين النص المنسق وعرضه، سواء كان HTML أو Markdown.

  • تخصيص عامل خدمة تطبيقات الويب المتقدمة

    بإمكان مطوري APEX الآن الاستفادة من محرك تطبيقات الويب المتقدمة (PAW) وإدخال تعليماتهم البرمجية الخاصة بعامل الخدمة للتعامل مع أية مهام، مثل إرسال الإشعارات ومدفوعات تطبيقات الويب وإجراء تحديثات التطبيقات في الخلفية والكثير غير هذا.

  • التصديق الدائم

    تمكين العملاء من العودة إلى أنشطتهم بصورة أسرع من خلال التصديق الدائم. المطلوب هو تسجيل الدخول مرة واحدة، وسيظل بمقدورك الدخول دائمًا.

  • تحديثات النسق العام

    تم تحديث النسق العام بإضافة قالب منطقة صورة جديد تمامًا، مع دعم لصور المنطقة، وتحسين أداء عرض الصفحات والكثير غير هذا.

  • منشئ البيانات

    أتبحث عن عينة بيانات لاستخدامها في ملء الجداول؟ عن طريق منشئ البيانات الجديد كليًا في APEX يمكنك بسهولة وضع مخططات إنشاء البيانات وملء جداولك بنموذج بيانات منشأ عشوائيًا. وفور تعريف المخطط يمكنك اختيار إنشاء ملفات تصدير نموذج البيانات بتنسيق CSV أو JSON، أو إدخال البيانات مباشرة في الجداول الموجودة.

  • أيقونات التطبيق

    امنح تطبيقك العلامة التجارية المثلى من خلال محرر أيقونات التطبيقات الجديد. قم بتحميل أيقونة التطبيق مرة واحدة ودع APEX ينشرها في تطبيقك في وقت التشغيل.

  • تثبيتات من معرض التطبيقات دون عناء

    يمكنك الآن تثبيت قوالب تطبيقات ونماذج تطبيقات دون الخروج من APEX. فخلال ثوانٍ، يمكنك تحديد التطبيق الذي تريد وتثبيته من خلال معرض التطبيقات المحدث.

  • دعم مصادر REST لاستعلام SQL بتمكين REST

    يمكنك الآن تكوين مصادر REST تستند إلى SQL بتمكين REST حتى يتم تنفيذها في قاعدة بيانات بعيدة، مع تجريد استعلام SQL من مكونات APEX.

  • تجاوزات الجلسة

    تجاوزات الجلسة هي وسيلة مريحة للمطورين يمكنهم عبرها تغيير القيم بسرعة في الجلسة التي عادة ما يكون محرك APEX مسئوولاً عنها، مثل مسارات الملفات وسمات العولمة والملفات الإضافية.

  • تحسينات عناوين URL للملفات

    شهدت صيغة عناوين URL في ملف CSS وJavaScript تحسنًا بإضافة ميزات جديدة.

ميزات أخرى

  • يمكن الآن أيضًا تضمين ملفات مساحة العمل الثابتة باستخدام تصدير المكونات.
  • يمكن الآن الاشتراك في قوائم من تطبيق إلى آخر، بما يتيح استخدام تعريف قائمة واحدة مع مشاركته عبر مختلف التطبيقات. كما قمنا بتبسيط آلية عمل معاجلات تكوين ونسخ القوائم وصفحة تحرير القائمة.
  • تشتمل واجهة APEX_WEB_SERVICE API الآن على الإجراءين CLEAR_REQUEST_HEADERS وCLEAR_REQUEST_COOKIES بما يتيح آلية سهلة للبرمجة لمسح الرؤوس وملفات تعريف الارتباط الخاصة بالطلبات.
  • أصبح تنزيل البيانات من مكونات تقارير APEX الآن أكثر سرعة من أي وقت مضى.
  • تم تحديث برنامج تحرير التعليمات البرمجية في APEX بإضافة العديد من التحسينات، من بينها خيار بتمكين تلوين زوج الأقواس، مع القدرة على تمييز الأحرف المخفية غير المعتادة، ودعم intellisense في تعليمات JavaScript البرمجية المعرفة في JavaScript Function and Global Variable Declaration (تعريف الدوال والمتغيرات العمومية).
  • تعرض صفحة "المكونات المشتركة" Shared Components الآن شارات تضم أعداد المكونات، ورابطًا أكثر وضوحًا لإعدادات Progressive Web App ضمن "واجهة المستخدم" User Interface, مع بعض التغييرات الأخرى الأصغر حجمًا لتحسين طريقة الاستخدام.
  • قمنا بتحديث العديد من مكتبات JavaScript إلى إصدارات أحدث تشمل Oracle JET 12، وjQuery UI 1.13.1، وFullCalendar 5.5.1، وPrismJS 1.26.0، وMarkedJS 4.0.12، وDOMPurify 2.3.1، وCKEditor4 4.18.0، وCKEditor5 32.0.0، وMapLibre 1.15.2 (تم سابقًا استخدام Mapbox في Maps)

الإصدار 21.2

إصدار نوفمبر 2021

يحمل هذا الإصدار من Oracle APEX ميزات المرشحات الذكية، وتطبيقات الويب المتقدمة، وكتالوجات خدمات REST. كما يتضمن إصدار APEX 21.2 واجهة مستخدم أكثر مرونة في النسق العام، ومكونات صفحات جديدة وأخرى محدثة، والعديد من التحسينات في تجربة المطور، والكثير غير هذا!

عرض الإعلان الاطلاع على الجديد
  • المرشحات الذكية

    تعتبر المرشحات الذكية مكونًا جديدًا في البحث يتيح للمستخدمين إمكانية تقليص نطاق بيانات البحث سريعًا باستخدام المرشحات المقترحة أو مصطلحات البحث. كما أن بوسع المطورين استخدام هذا المكون لإتاحة تجربة بحث مبسطة للمستخدمين تخلصهم من أي فوضى وتمنحهم آلية تحكم موحدة للبحث فورًا عما يريدون من معلومات.

  • تطبيقات الويب المتقدمة

    يمكن تعريف تطبيقاتك على APEX بسهولة بوصفها تطبيقات ويب متقدمة (PWAs) حتى تستفيد من الإمكانات المتطورة للذاكرة المخبئية والأداء المحسن. كما يمكن تثبيت هذه التطبيقات على هاتفك الذكي بالاستعانة بتعليمات تثبيت خاصة بالهاتف.

  • تحديثات النسق العام وواجهة المستخدم

    تحكم بمزيد من الإحكام في واجهة مستخدم التطبيق من خلال مواضع إضافية للمكونات في قوالب الصفحات، وساحبات مربعات الحوار الشرطية، وإمكانية وصول محسنة لذوي الاحتياجات الخاصة، وتحميل أكثر سلاسة للصفحات، والكثير غير هذا من الميزات!

  • تحسينات البحث متعدد المرشحات

    يشتمل البحث متعدد المرشحات الآن على دعم تعريفي للأعمدة متعددة القيم، مع إمكانية وصول متقدمة لذوي الاحتياجات الخاصة، ويتيح المزيد من التحكم فيما يتم عرضه من مرشحات البحث.

  • تحديث مربعات حوار التنبيه والتأكيد

    أصبح لمربعات حوار التنبيه والتأكيد مظهر أحدث وتتوفر بها خيارات للتخصيص، بحيث يمكن اختيار النمط والعنوان والأيقونة، بل وحتى وضع تسميات مخصصة للأزرار.

  • الترميز الجغرافي وعناصر الخريطة

    أصبحت إضافة الترميز الجغرافي إلى العناوين أسهل من أي وقت مضى، بل ويمكن عرض خريطة كعنصر في صفحة! وأفضل ما في الأمر هو عدم الحاجة لمفتاح API!

  • تحسينات وكتالوجات REST

    بوسع المستخدمين الآن البحث واستعراض الكتالوجات التي تشتمل على بيانات تعريف عن خدمات REST وتكوين مصادر بيانات APEX REST تستند إلى بيانات تعريف خدمة REST ضمن الكتالوج. إلى جانب ذلك، هناك دعم مضمن لتقسيم الصفحات في مصادر بيانات Simple HTTP REST.

  • تعزيز عمليات تنزيل التقارير والاشتراك والطباعة

    يتوفر دعم الآن لأعمدة الصور في التقارير المنزلة، حيث يتم تضمينها في ملفات PDF أو XLSX أو HTML المصدرة.

  • برنامج تحرير محسن

    تمكين المطورين من تكوين ملفات تطبيقات ومساحات عمل وأدوات إضافية ونُسق ثابتة، وكذلك تحريرها وإعادة تسميتها، دون الحاجة لإعادة تحميل الملفات في كل مرة. كما تشتمل هذه الميزة على اختزال تلقائي لملفات JavaScript وCSS، وتجميع لملفات LESS.

  • إعداد البيئة

    سهولة التمييز بين بيئات APEX عن طريق تكوين ترويسة عن بيئة على مستوى المثيل أو مساحة العمل.

  • تحسينات البريد الإلكتروني وقوالب البريد الإلكتروني

    تدعم عملية صفحة "إرسال البريد الإلكتروني" الآن قوالب البريد الإلكتروني ذات عمليات الاستبدال التعريفية.

ميزات أخرى

  • يتيح حازم الملفات إمكانية ترحيل التطبيقات بسهولة من مثيل إلى آخر، مع تضمين البيانات في جداول.
  • قيمة المجموعة (Dynamic Action أو apex.item.setValue) ستقوم الآن تلقائيًا بملء قيمة العرض ومخرجات إضافية (في حالة تعريفها).
  • يشتمل منتقي التواريخ حاليًا على سمة 'Show On' (الإظهار عند), للتحكم في وقت عرض النافذة المنبثقة للتقويم.
  • حدث "Dialog Closed or Canceled" (إغلاق مربع الحوار أو إلغاؤه) الجديد سيتم تفعيله إذا قام المستخدم بالضغط على مفتاح Escape أو زر X في مربع الحوار.
  • يمكنك الآن تعريف لافتة عن حقوق نشر في عمليات تصدير التطبيقات.
  • يوجد الآن apex_debug.get_page_view_id وapex_debug.get_last_message_id لربط الرسائل المكتوبة بواسطة LOGGER في جلسة تصحيح أخطاء APEX وإظهار رسائل LOGGER بالترتيب الصحيح.
  • توجد الآن واجهات API لكل من mapRegion وfacetsRegion وapex.date وapex.items وapex.regions وapex.env.
  • يمكنك الآن إنشاء تطبيقات APEX Apps بعدد إضافي من اللغات يبلغ 21 لغة.
  • لقد قمنا بتحديث العديد من مكتبات JavaScript إلى إصدارات أحدث تشمل Oracle JET 11، وjQuery 3.6.0، وPrismJS 1.24.1 وMarkedJS 3.0.0 والكثير غيرها.

الإصدار 21.1

إصدار 12 مايو 2021

يقدم هذا الإصدار من Oracle APEX عددًا من التحسينات والميزات الجديدة والمثيرة للمساعدة في تقديم تجربة مستخدم حديثة وثرية بالميزات.

عرض الإعلان الاطلاع على الجديد
  • منطقة الخرائط

    أصبح عرض البيانات المساحية ضمن تطبيقات APEX أسهل من أي وقت مضى. ذلك أن مكون الخريطة الأصلي الجديد كليًا يتيح لك إضافة خرائط قوية وتفاعلية وثرية بالميزات إلى تطبيقات APEX خلال دقائق. وهي مدعومة من خدمة Oracle eLocation مما يجعلها جاهزة للاستخدام، فلا حاجة لمفتاح API Key!

  • تحميل بيانات تطبيق جديد

    يمكن بسهولة إضافة قدرات استيراد البيانات لتمكين المستخدمين من تحميل البيانات بتنسيقات CSV وXLSX وXML وJSON إلى تطبيقاتك عن طريق عملية "تحميل البيانات".

  • تحسينات البحث متعدد المرشحات

    البحث متعدد المرشحات يدعم الآن أنواع مناطق الخرائط والتقويم، ويقدم مزيدًا من المرونة للمستخدم لإظهار مرشحات البحث أو إخفائها، مما يمكنك من إخفاء مرشحات البحث المتقدمة أو نادرة الاستخدام والتي يمكن توفيرها عند الطلب.

  • تحديثات واجهات المستخدم ودولاب النُسق

    تم إدخال تحسينات على النسق العام ودولاب النُسق لإتاحة المزيد من التحكم في واجهة مستخدم التطبيق، وذلك مع تحديثات لشكل نسق Redwood Light، وسمات طبقة جديدة، وتحسينات في إمكانية وصول ذوي الاحتياجات الخاصة.

  • مصادر بيانات REST المحدثة

    يمكن الآن تعريف مصادر بيانات REST تستند إلى بيانات CSV، مما يتيح لك التعامل مع أي ملف CSV على الويب كما لو كان جدولاً. إلى جانب ذلك، تدعم مصادر بيانات REST عددًا من عمليات تحويل البيانات المضمنة، من بينها التحويل إلى حالة أحرف كبيرة أو صغيرة، أو إزالة المسافات، أو إحضار قيمة بحث من جدول آخر.

  • دعم Markdown الأصلي

    شهد دعم Markdown تحسنًا كبيرًا في هذا الإصدار، وقد شمل محلل PL/SQL Markdown جديدًا، مع صقل للمحتوى بتنسيق markdown المعروض في العناصر والأعمدة.

  • نوع عنصر منتقي تواريخ جديد

    تم إجراء تطوير شامل لعنصر منتقي التواريخ فصار يدعم المزيد من أوضاع العرض، وتحديد الوقت، ونطاقات تواريخ دنيا وقصوى ديناميكية، مع إدخال العديد من التحسينات على تجربة المستخدم وإمكانية وصول ذوي الاحتياجات الخاصة.

  • تجربة المطور

    هناك العديد من أوجه التطوير في برنامج تحرير التعليمات البرمجية ضمن منشئ التطبيقات بما يوفر تجربة عمل أفضل للمطورين. كما أن بوسع المستخدمين استيراد ملفات zip الخاصة بالتطبيقات المصدرة باستخدام الأداة المساعدة APEXExport، والبحث عن المجموع الاختباري للتطبيقات والصفحات لتسهيل عقد المقارنات في مختلف البيئات، كذلك فإن SQL Workshop تشتمل الآن على معالج "تكوين فهرس مساحي".

  • تحسينات الأمان

    لقد أدخلنا العديد من أوجه التطوير الأمنية، مثل سمة لعناصر التطبيق تتيح للمستخدمين إمكانية تجاوز الأحرف، وتوفير رأس سياسة-مرجع HTTP افتراضي, مع زيادة الحد الأقصى لفترة تعطل جلسة العمل.

  • تحسينات إعداد التقارير

    يشتمل هذا الإصدار على تحسينات في التقارير الكلاسيكية والتفاعلية، من بينها دعم التحميل البطيء، ولغات تخطيط النص المركبة عند التصدير إلى ملف PDF، والصفوف متباينة الارتفاعات في الشبكات التفاعلية.

ميزات أخرى

  • يمكن الآن تعريف شروط في جانب العميل، وشروط في جانب الخادم، واعتمادات، وخيارات إنشاء إجراءات في الإجراءات الديناميكية.
  • يقوم نوع عنصر الصفحة المسمى "حقل الأرقام" بالتنسيق التلقائي تبعًا لقناع التنسيق الخاص به، وللتدقيق من جانب العميل.
  • تم تحديث نوع عنصر الصفحة المسمى "منتقي الألوان" ليشمل وظائف جديدة لمختلف أوضاع العرض، والتعيينات اللونية المسبقة، واختبار التباين، وتنسيقات إرجاع القيم المتعددة.
  • رسائل التدقيق في جانب العميل أكثر اتساقًا مع رسائل التدقيق في جانب الخادم، ولم تعد تعرض رسالة الخطأ المنبثقة.
  • يتوفر الآن دعم GeoJSON وSDO_GEOMETRY في حزم APEX_JSON وAPEX_EXEC.

الإصدار 20.2

إصدار 21 أكتوبر 2021

يقدم هذا الإصدار من Oracle APEX عددًا من التحسينات والميزات الجديدة والمثيرة للمساعدة في تقديم تجربة مستخدم حديثة وثرية بالميزات.

عرض الإعلان الاطلاع على الجديد
  • منطقة البطاقات

    تعتبر منطقة البطاقات الجديدة منطقة خفيفة للتقارير، تدعم بشكل تعريفي تخصيصات المخطط والمظهر والأيقونات والشارات والوسائط والإجراءات. عليك باستخدام البطاقات في تضمين ومشارك الوسائط المجلوبة من أعمدة BLOB أو عناوين URL أو الفيديوهات في iFrame. وتبرز أهمية البطاقات في قدرتها على تقديم معلومات متنوعة ضمن حيز محدود. ونظرًا لأنها تعتبر مقدمة لمعلومات أكثر تفصيلاً، فبمقدورك تضمين عدد من الإجراءات فيها، مثل أزرار أو ارتباطات، بشكل تعريفي.

  • العمليات التلقائية

    العمليات التلقائية هي مجموعة متوالية من إجراءات PL/SQL، يتم تشغيلها بواسطة نتائج الاستعلام. وهي تستخدم في مراقبة النتائج ثم تنفيذ الإجراء الملائم (الأمثلة على ذلك تتضمن الاعتماد التلقائي لطلبات محددة وإرسال تنبيهات عبر البريد الإلكتروني). ويمكن تشغيل عملية تلقائية حسب جدول زمني أو حسب الطلب، وذلك باستدعاء حزمة APEX_AUTOMATION. يمكن الحصول نتائج الاستعلامات من: جدول أو طريقة عرض، استعلام SQL أو دالة PL/SQL ترجع استعلام SQL. قاعدة بيانات محلية أو SQL بتمكين REST. مصدر بيانات REST (أي وحدات نمطية مصدر للويب).

  • تحسينات البحث متعدد المرشحات

    تم إدخال تحسينات على البحث متعدد المرشحات للتمكن من إنشاء رسم بياني شريطي أو قرصي لأعداد قيم مرشح بحث، ومرشحات بحث لخانات اختيار تجميع في الأعمدة المنطقية Boolean، ودعم مقارنة قيمة أدخلها المستخدم بعمود مرشح البحث في نوع مرشح البحث "حقل الإدخال" مع إجراء تطوير على مرشحات بحث القيم الفريدة.

  • طباعة التقرير

    إمكانية الطباعة المضمنة لملفات PDF مدعومة في التقارير التفاعلية، والشبكات التفاعلية، والتقارير الكلاسيكية، وباللغات الصينية واليابانية والكورية. بوسعك إرفاق أية تنسيقات تنزيل في تقرير تفاعلي - إرسال بريد إلكتروني. تعزيز التكامل مع BI publisher. استخدام واجهات APEX_REGION.EXPORT_DATA وAPEX_DATA_EXPORT جديدة للتمكن برمجيًا من إنشاء ملفات PDF وCSV وExcel وHTML وJSON وXML.

  • مزامنة مصدر بيانات REST

    تدعم APEX مزامنة البيانات من مصدر بيانات REST (المعروف سابقًا بالوحدات النمطية لمصدر الويب) مع جدول محلي. ويمكن إجراء المزامنة إما وفقًا لجدول زمني أو عند الطلب، وذلك باستدعاء حزمة APEX_REST_SOURCE_SYNC. ولا يحتاج المطورون لإنشاء تعليمات PL/SQL برمجية مخصصة للتمكن من نسخ البيانات من خدمات REST إلى جداول محلية؛ ذلك أن APEX تتيح هذا كخيار تعريفي.

  • الأدوات الإضافية لموصل مصدر بيانات REST

    تم توسيع البنية الأساسية للأدوات الإضافية في APEX لدعم أدوات الموصل الإضافية في الاتصال بواجهات REST API الخارجية. وهو ما يتيح لمنصة APEX الاستفادة بالكامل من ميزات REST API مثل تقسيم صفحات النتائج أو الترشيح على جانب الخادم، ويسري الأمر نفسه على خدمات REST الخارجية غير المصنفة كـ ORDS أو Oracle Fusion SaaS Services.

  • أنواع صلاحيات الويب الجديدة

    تقدم APEX 20.2 سلسلة استعلام URL جديدة وأنواع رؤوس HTTP لصلاحيات الويب. ويتيح هذا للمطورين استخدام مخزن صلاحيات آمن ومشفر لخدمات REST، والتي تتوقع، على سبيل المثال، وجود مفتاح API كجزء من عنوان URL. تعمل APEX على التأكد أن مثل هذه الأجزاء الحساسة لا تتم كتابتها في سجلات تصحيح الأخطاء أو التنفيذ. يمكن الآن حماية صلاحيات الويب عن طريق إدخال نمط عنوان URL. وسوف تستخدم APEX صلاحيات الويب فقط مع عناوين URL التي تبدأ بالنمط المحدد؛ وإلا فستظهر رسالة خطأ. لتغيير نمط عنوان URL، فإن الجزء السري من صلاحيات الويب يجب إدخاله مرة أخرى.

  • واجهة مستخدم Redwood

    يدعم النسق العام الآن شكلاً جديدًا لنسق Redwood Light، وهو متاح من خلال دولاب النُسق. عليك بتجديد التطبيقات الحالية للحصول على أحدث إصدار من النسق العام وعلى هذا الشكل الجديد من النسق.

  • تجربة المطور

    تم تعزيز تجربة المطورين عن طريق تقديم علامات تبويب متعددة في جزء محرر الخصائص ضمن مصمم الصفحات، ومحرر تعليمات برمجية جديد، وأداة تعليمات برمجية مضمنة، وإمكانية حفظ نموذج في Quick SQL.

  • عناصر جديدة ومحسنة

    نوع عنصر خانة اختيار جديد. تم تحسين أنواع عناصر استعراض الملفات وبرنامج تحرير النص المنسق ومنطقة النص في حقل النص.

ميزات أخرى

  • تم تحسين نوع منطقة الشجرة بحيث يدعم التحميل البطيء والتجديد دون الحاجة لإعادة تحميل الصفحة بأكملها.
  • دعم جديد للمعرف الثابت للتقرير المحفوظ في الشبكة التفاعلية.
  • الوحدات النمطية لمصدر الويب أصبحت الآن تسمى مصادر بيانات REST.

الإصدار 20.1

إصدار 23 أبريل 2021

يقدم هذا الإصدار من Oracle APEX عددًا من التحسينات والميزات الجديدة والمثيرة للمساعدة في تقديم تجربة مستخدم حديثة وثرية بالميزات.

عرض الإعلان الوثائق
  • APEX + Redwood

    تم إضفاء طابع عصري على واجهة مستخدم APEX ومنشئ التطبيقات بما يتفق ونسق Redwood، والذي يمثل نظام التصميم لتجربة مستخدم أوراكل الجديدة. ويمتد التصميم ومخطط الألوان الجديد ليشمل تجربة المطور بأكملها ويتيح تصميمات مرئية حديثة. يمكن الآن في واجهة APEX التبديل تلقائيًا بين الوضعين فاتح وقاتم تبعًا لنظام التشغيل أو إعدادات النظام الأساسي، بما يمكن APEX من الانسجام بسلاسة مع سير العمل لديك.

  • تحسينات البحث متعدد المرشحات

    تم تعزيز البحث متعدد المرشحات لإيجاد قائمة قيم متدرجة، ومرشحات بحث مشروطة، وعرض عدد مضغوط، إلى جانب غير ذلك من التحسينات.

  • عناوين URL مألوفة

    صيغة عنوان URL الخاصة بتطبيقات APEX تم تبسيطها لإتاحة عناوين URL أكثر سهولة في وقت التشغيل. وتقدم الصيغة الجديدة بنية عنوان URL يسهل معها تحسين عمل محركات البحث (SEO)، وهي أيسر على الفهم وتتيح سياقًا يمكن معه معرفة موضعك في التطبيق. لم يعد عنوان URL يضم أرقام صفحات أو تطبيق، وإنما صار يستخدم بادئة مسار مساحة العمل، والأسماء البديلة للتطبيقات والصفحات، مع الصيغة القياسية لمعلمة الويب في بنية عنوان URL.

  • تحسينات في عمليات التوزيع والتصدير

    تم إدخال عدد كبير من التحسينات في إدارة دورة حياة التطبيق، من بينها توزيع التطبيق بنقرة واحدة، وإنشاء نسخ احتياطية تلقائية، وتصدير ملفات zip، والكثير غير هذا. ويسهل مع هذه الميزات توزيع تطبيقات APEX وإدماجها في سير العمل الحالي.

  • طباعة PDF أصلية

    يمكنك الآن طباعة ملفات PDF مباشرة من خلال الشبكات التفاعلية. وتقدم هذه الميزة ملف PDF يشتمل على خيارات تنسيق مثل التمييز وتجميع الأعمدة والفصل بين الأعمدة.

  • قوائم كبيرة

    يشتمل النسق العام الآن على ميزة القوائم الكبيرة للتمكن من التنقل في التطبيق. وتعمل ميزة القوائم الكبيرة على تقديم قائمة التنقل على هيئة لوحة عائمة قابلة للطي تعرض كل عناصر التنقل معًا. والفائدة هنا هي إمكانية عرض مختلف جوانب التطبيق والتمكن من الوصول مباشرة إلى أقسامه.

ميزات أخرى

  • يتم الآن تنبيه المستخدمين قبيل انتهاء صلاحية جلسات عمل APEX الخاصة بهم، وسيكون لديهم فرصة لزيادة مدتها.
  • تم توسيع SQL Workshop بحيث تدعم مجموعات Simple Oracle Document Access (SODA).
  • تم إدخال عدد من التحسينات على إصلاحات الأخطاء البرمجية في النسق العام للغات الكتابة من اليمين إلى اليسار.
  • يتم الآن دعم ترشيح البيانات في الشبكة التفاعلية من خلال معلمات URL وكذلك واجهة APEX_IG API الجديدة.
  • تمت ترقية إصدار مكتبة Oracle JavaScript Extension Toolkit (JET) إلى الإصدار 8.0.

الإصدار 19.2

إصدار 1 نوفمبر 2019

يمثل هذا الإصدار تحديث APEX 19.1 الأول، ويشمل عددًا من الميزات الجديدة، وإصلاحات الأخطاء البرمجية، وتحسينات عامة.

عرض الإعلان الوثائق
  • بحث متعدد المرشحات

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

  • تطوير جماعي جديد كليًا

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

  • أنواع عناصر جديدة ومحسنة

    تتوفر مكونات جرى إعادة تصميمها بالكامل تتنوع بين قائمة قيم منبثقة وواجهة مستخدم جديدة كليًا لعنصر المُبدل، مما يتيح لك الكثير من الإمكانات الجاهزة بفضل أنواع العناصر الجديدة والمحسنة هذه في الإصدار الحالي.

  • قوائم قيم موسعة ومشتركة

    تم إدخال العديد من التحسينات على قائمة القيم المشتركة (LOV)، من بينها دعم للمزيد من مصادر البيانات، وتخطيطات تعريفية للأعمدة، ووجود أعمدة عرض متعددة.

  • تحسينات المنشئ

    شهد منشئ التطبيقات في Oracle APEX الكثير من التغييرات والتحسينات في تجربة المستخدم، مما يجعل الإنتاجية عن طريقه أكثر غزارة.

  • النسق العام

    تم تحديث النسق العام عن طريق صقل واجهة المستخدم، وإدخال تحسينات في وضع وصول ذوي الاحتياجات الخاصة، وإتاحة خيارات قوالب جديدة، مع المزيد من القدرة على التحكم في دولاب النُسق حتى تبدو تطبيقاتك في رونق لم يسبق له مثيل.

ميزات أخرى

  • يتيح شريط أدوات المطور إمكانية تعيين مستوى تصحيح الأخطاء الافتراضي، ويتذكر مستوى تصحيح الأخطاء عند التشغيل مرة أخرى من منشئ التطبيقات.
  • إمكانية تمرير عمليات البحث في التقرير التفاعلي والشبكة التفاعلية وقائمة القيم المنبثقة إلى خدمة REST. عليك بتمكين المُبدل Use for Row Search (استخدام في البحث داخل صف) الخاص بمعلمة Web Source Module (الوحدة النمطية لمصدر الويب) حتى يمكن استخدام هذه الميزة.
  • تم توسيع نطاق وظيفة تحميل البيانات في SQL Workshop للسماح بتحميل مستندات Excel وCSV وXML وJSON الأصلية في الجداول الموجودة.
  • تحميل بيانات SQL Workshop ودعم حزمة APEX_DATA_PARSER لما يصل إلى 20 من أعمدة CLOB.
  • في حالة اختيار عمود فهرس في Oracle Text، فسوف تستفيد عمليات البحث في صفوف التقرير التفاعلي وقائمة القيم المنبثقة من قدرات البحث المتقدمة مثل البحث التقريبي والبحث اللغوي. ملاحظة: بالنسبة لقائمة القيم المنبثقة، يتم اختيار عمود الفهرس في Oracle Text في تعريف قائمة القيم المشتركة.
  • تم تحديث العديد من المكتبات إلى إصدارات أحدث تشمل Oracle JET وjQuery وFullCalendar وCKEditor وCodeMirror والكثير غيرها!

الإصدار 19.1

إصدار 29 مارس 2019

هذا الإصدار الأول لعام 2019، ويشمل عددًا من الميزات الجديدة، وإصلاحات الأخطاء البرمجية، وتحسينات عامة.

عرض الإعلان الوثائق
  • الوضع الداكن

    أصبح ممكنًا الآن في بيئة التطوير ضمن APEX استخدام مخطط ألوان داكن، حتى يخفف الإجهاد البصري على العينين ويكون ذا نفع لمن يعملون على تطوير التطبيقات في أوقات متأخرة من الليل.

  • تكوين تطبيق من ملف

    تم تطوير وظيفتي تحميل البيانات في SQL Workshop وتكوين تطبيق من ملف عبر إدخال السحب والإفلات بواجهة المستخدم والدعم لملفات Excel وCSV وXML وJSON الأصلية. كما تتوفر واجهة PL/SQL API عامة لتحميل البيانات.

  • نماذج بتمكين REST

    تم توسيع نطاق الدعم المضمن الموجه إلى SQL بتمكين REST ومصادر الويب بحيث أصبح يشمل مناطق النموذج، بما يتيح إمكانية القراءة والكتابة في مصادر البيانات البعيدة.

  • نوع منطقة النموذج

    من خلال نوع منطقة النموذج الجديدة تم تحسين وتبسيط آلية استرجاع البيانات الخاصة بعناصر الصفحة ومعالجتها.

ميزات أخرى

  • رسم بياني جديد لمقياس تدرج الحالة
  • تنسيق خط تعريفي للرسومات البيانية
  • يمكنك الآن تعريف تسميات لمجموعات وفئات للرسومات البيانية المكدسة.
  • تشتمل الرسومات البيانية جانت الآن على دعم لتلميح الأداة التعريفي.
  • تم إجراء تحسينات على وضع وصول ذوي الاحتياجات الخاصة في النسق العام، يشمل ارتباط "تخطٍّ إلى المحتوى".
  • يوجد الآن نمطان إضافيان لقائمة التنقل على هيئة شجرة في النسق العام
  • يوجد قالب لمنطقة نافذة منبثقة مضمنة في النسق العام
  • تحسن آلية الاستجابة لعلامات التتبع والكثير غيرها من مكونات واجهة المستخدم في النسق العام
  • تمت إضافة عدد من السمات التعريفية الجديدة إلى الشبكات التفاعلية مثل "تحديد الصف الأول" وعناصر تحكم جديدة في شريط الأدوات.
  • تمت إضافة إجراءات ديناميكية جديدة لإغلاق المناطق وفتحها.
  • يمكن تكوين عملية التصديق في منشئ التطبيقات بحيث تستخدم بيانات اعتماد مواقع التواصل الاجتماعي.
  • إضافات جديدة إلى مستند JavaScript API Doc
  • حفظ حالة جلسة العمل في الذاكرة
  • تعمل ترقية APEX تلقائيًا على نسخ قوائم التحكم في الوصول
  • إمكانية تحرير مطورة للترجمة
  • تحسينات APEX_STRING
  • إضافات APEX_SESSION
  • إزالة jQuery Mobile
  • إزالة APEXExportSplitter

الإصدار 18.2

إصدار 28 سبتمبر 2018

يمثل هذا الإصدار تحديث APEX 18.1 الأول، ويشمل عددًا من الميزات الجديدة، وإصلاحات الأخطاء البرمجية، وتحسينات عامة.

عرض الإعلان الوثائق
  • طلبات مساحة العمل أكثر سلاسة

    يتوفر المزيد من الخيارات لتسهيل الخطوات اللازمة لطلبات مساحة العمل الجديدة واختصارها.

  • أنواع صفحات جديدة في معالج تكوين صفحة

    يمكنك الآن تكوين صفحات أساسي-تفصيلي ولوحات معلومات جنبًا إلى جنب من خلال معالج تكوين صفحة.

  • تكوين تطبيقات من نماذج مجموعات بيانات

    كما يتيح لك تثبيت نموذج مجموعة بيانات إمكانية الانتقال إلى معالج تكوين تطبيق يشتمل على صفحات معرفة مسبقًا.

  • محرر جديد لقائمة القيم الثابتة

    يمكن الآن بسهولة تعريف قائمة قيم ثابتة في مصمم الصفحات

ميزات أخرى

  • تحذيرات محسنة ضمن REST Workshop للحيلولة دون فقدان التعريفات المخصصة.
  • وثائق JavaScript API أكثر شمولاً.
  • القدرة على تحديث أوراق أنماط Font APEX وملفات خطوط مستقلة عن إصدارات Oracle APEX.
  • تم تحديث Font APEX إلى الإصدار 2.1 ويشتمل على عدد من إصلاحات الأخطاء البرمجية.
  • تمت ترجمة نموذج عينة بيانات EMP / DEPT إلى 10 لغات.
  • إدخال العديد من التحسينات على معالجة أحداث اللمس.
  • إدخال تحسينات عامة وإصلاحات للأخطاء البرمجية في النسق العام.
  • إضافة ارتباطات "بدء العمل" إلى الصفحات الرئيسية على مستوى المنشئ.

الإصدار 18.1

إصدار 24 مايو 2018

يمثل هذا الإصدار قفزة كبرى على مسار التكامل مع مصادر البيانات البعيدة، والتضمين السلس لميزات تطبيقات فعالة وعالية الجودة.

عرض الإعلان الوثائق
  • ميزات التطبيق

    تسهيل إمكانية إضافة ميزات عالية المستوى إلى التطبيق، ويشمل ذلك التحكم في الوصول والملاحظات وتقارير النشاط وتقارير البريد الإلكتروني وتحديد واجهة مستخدم ديناميكية والكثير غير هذا.

  • دعم SQL بتمكين REST

    من الممكن إنشاء رسومات بيانية وتقارير وتقويمات ومخططات شجرية، بل واستدعاء عمليات في خدمات SQL بتمكين REST المقدمة من Oracle REST Data Services (ORDS).

  • الوحدات النمطية لمصدر الويب

    وصول تعريفي إلى خدمات البيانات عبر العديد من نقاط انتهاء REST، ويشمل ذلك مواجز بيانات REST المعتادة، وخدمات REST من Oracle REST Data Services، وخدمات REST لـ Oracle Cloud Applications.

  • REST Workshop

    REST Workshop ببنية محدثة تمامًا, للمساعدة في تكوين خدمات REST على كائنات قاعدة بيانات أوراكل.

  • تصديق مواقع التواصل الاجتماعي

    بوسع المطورين الآن وبسهولة واضحة تكوين تطبيقات APEX قادرة على استخدام Oracle Identity Cloud Service وGoogle وفيسبوك وOpenID Connect العام وOAuth2 العام كأسلوب للتصديق.

  • النسق العام + واجهة مستخدم تطبيقات المحمول

    يتوفر عدد من الميزات في النسق العام لتمكين المطورين من إنشاء أنماط مشتركة في واجهة مستخدم تطبيقات المحمول. كما أن هناك مكونات جديدة تستند إلى عناصر واجهة مستخدم jQuery Mobile للمساعدة في تكوين تطبيقات المحمول.

ميزات أخرى

  • إضفاء المزيد من السلاسة على طريقة عمل المعالجات عن طريق إعدادات افتراضية أكثر ذكاءً وخطوات تنفيذية أقل عددًا، بحيث يتمكن المطورون من إنشاء المكونات بسرعة غير مسبوقة.
  • Font APEX 2: تتوفر مجموعة جديدة من الأيقونات عالية الجودة تمتاز بدقة التفاصيل.
  • يشتمل مرشد APEX الآن على مجموعة من الاختبارات التي تنصب على إمكانية وصول ذوي الاحتياجات الخاصة.
  • أنواع رسومات بيانية جديدة - يمكنك الآن تكوين رسومات بيانية من النوع جانت ورسم مربع وهرم
  • تطبيق نموذج رسومات بيانية محسن
  • سمات جديدة على مستوى الرسم البياني والمتواليات
  • الشبكات التفاعلية: تتوفر ميزة "نسخ لأسفل" جديدة لنسخ البيانات من صف إلى صفوف أخرى.
  • الشبكات التفاعلية: يمكنك الآن النسخ إلى الحافظة لتحديدات في نطاق من الصفوف أو الخلايا.
  • الشبكات التفاعلية: يتوفر إعداد يمكن للمستخدم تعيينه في التقرير "إجراءات > تنسيق > توسيع" لعرض الأعمدة، كما تتيح سمة العمود "Stretch" (توسيع) تحكمًا تعريفيًا فيما إذا كان عرض العمود سيتسع بحيث يملأ المساحة المتاحة أم لا
  • وثائق لواجهات API العامة الخاصة بعناصر واجهة مستخدم JavaScript
  • مصمم الصفحات: واجهة مستخدم محدثة لتحسين إمكانية الاستخدام وتعزيز وظيفة "Go to group" (انتقال إلى مجموعة)
  • المرشحات اللاصقة: يمكنك الآن تثبيت كلمات أساسية بحيث تظل موجودة أثناء النقر في مختلف أجزاء مصمم الصفحات
  • ترقية مكتبات jQuery وواجهة مستخدم jQuery: jQuery 3.1.1 وjQuery UI 1.12.0
  • مكتبات Oracle JET جديدة: Oracle JET 4.2.0
  • بحث APEX: إتاحة إمكانية التنقل السريع وتجربة بحث موحدة على مستوى APEX. ويتم التنشيط بالنقر على الزر بحث في الرأس، أو باستخدام اختصار لوحة المفاتيح.
  • نوع عنصر جديد يسمى "حقل نصي مع إكمال تلقائي" يستند إلى مكون بحث مدخلات Oracle JET.
  • يضم شريط أدوات المطور الآن مؤشرًا أحمر اللون يبين ما إذا كان هناك خطأ JavaScript في الصفحة. من خلال "معلومات الصفحة" > "إظهار توقيت الصفحة" يظهر التوقيت الخاص بأداء الصفحة
  • دعم تعريفي للإجراءات الديناميكية التي تعمل باللمس، مثل النقر والنقر المزدوج، والضغط، والتمرير، والإمالة، بما يتيح تكوين تطبيقات محمول حافلة بالميزات والوظائف
  • النسق العام: هناك العديد من خيارات القوالب التي تدعم أنماط واجهة مستخدم تطبيقات المحمول، ومن بينها الرؤوس والتذييلات اللاصقة لمواضع الأزرار
  • النسق العام: يتوفر قالب جديد لقائمة تنقل على هيئة علامات تبويب وهي محسنة للأجهزة المحمولة.
  • النسق العام: يتوفر خيار قالب جديد خاص بالتقارير الكلاسيكية لإخفاء تقسيم الصفحات عندما لا يكون متاحًا
  • تم تحسين نموذج تطبيق النسق العام بإضافة أنماط واجهة مستخدم تطبيقات المحمول وعدد من التحسينات الأخرى

الإصدار 5.1

آخر تحديث في 17 ديسمبر 2017 (الإصدار 5.1.4) - الإصدار المبدئي في 21 ديسمبر 2016

يمثل هذا الإصدار خطوة كبرى إلى الأمام نحو تعظيم إنتاجية المستخدم وتقديم ميزات تعريفية قوية جديدة، بما يتيح لك إمكانات التطوير والتصميم والنشر لتطبيقات سطح مكتب وأجهزة محمولة رائعة المظهر وسريعة الاستجابة تستند إلى قاعدة البيانات، ولا تحتاج في تشغيلها سوى إلى مستعرض.

عرض الإعلان الوثائق
  • الشبكات التفاعلية

    بوسعك الآن تكوين شبكة تفاعلية، وهي عبارة عن نوع من المناطق على جانب العميل ثري بالميزات، يتيح إمكانية التحرير السريع لصفوف بيانات متعددة في شبكة ديناميكية بتمكين JSON. تجمع الشبكة التفاعلية أفضل الميزات الموجودة في التقارير التفاعلية والنماذج الجدولية. وعن طريق الشبكات التفاعلية يستطيع المطورون الآن تقديم علاقات أساسي-تفصيلي-تفصيلي ذات عدد من المستويات أفقيًا أو رأسيًا.

  • رسومات Oracle JET البيانية

    محرك التمثيلات المرئية للبيانات في Oracle Application Express مدعوم الآن من Oracle JET (JavaScript Extension Toolkit)، وهي عبارة عن مجموعة أدوات شرطية مفتوحة المصدر تستند إلى تصميم حديث يستند إلى تعليمات JavaScript وCSS3 وHTML5 البرمجية ومبادئ التصميم. ويمتاز حل رسومات JavaScript البيانية هذا بإمكانات فائقة في التخصيص وإمكانية الوصول والتفاعل، كما يتضمن دعمًا للتصميم التلقائي عالي الاستجابة. ومع إدماج Oracle JET في Application Express، صار بمقدورك إنشاء رسومات بيانية جذابة المظهر وسريعة وقابلة للتخصيص ومتعددة الأغراض.

  • النسق العام

    تم إضفاء المزيد من السلاسة على استخدام النسق العام إثراء تصميمه وواجهته بالميزات في كل مكون من مكوناته. ويشتمل هذا الإصدار الجديد على قوالب وأنماط نُسق وخيارات قوالب مباشرة جديدة. وتتيح خيارات القوالب المباشرة إمكانية تخصيص تطبيقاتك فوريًا، بحيث تتمكن من تجربة مختلف خيارات القوالب وتحصل على واجهة مستخدم مثلى للتطبيق.

  • تحسينات منشئ التطبيقات

    إضفاء المزيد من السلاسة على طريقة عمل المعالجات عن طريق إعدادات افتراضية أكثر ذكاءً وخطوات تنفيذية أقل عددًا، بحيث يتمكن المطورون من إنشاء المكونات بسرعة غير مسبوقة.

  • تطبيقات الإنتاجية

    إدخال تحسينات على كل تطبيقات الإنتاجية ونماذج التطبيقات، وكذلك على ثلاثة من تطبيقات الإنتاجية الجديدة: Competitive Analysis وQuick SQL وREST Client Assistant.

  • تبسيط المعالج

    إضفاء المزيد من السلاسة على طريقة عمل المعالجات عن طريق إعدادات افتراضية أكثر ذكاءً وخطوات تنفيذية أقل عددًا، بحيث يتمكن المطورون من إنشاء المكونات بسرعة غير مسبوقة.

ميزات أخرى

  • يتوفر في النسق العام الآن دعم تعريفي للغات الكتابة من اليمين إلى اليسار، ومربعات الحوار الشرطية والتي يتضخم ارتفاعها ويتقلص تلقائيًا بما يلائم محتوياتها، إلى جانب ما يزيد عن 100 من التحسينات الأخرى
  • Font APEX عبارة عن مكتبة أيقونات جديدة تضم 1100 أيقونة تم تصميمها خصيصًا كي يكتمل بها رونق تطبيقات الأعمال المصممة باستخدام Oracle Application Express والنسق العام.
  • تم إجراء تطوير شامل لتطبيق نماذج الرسومات البيانية بما يُظهر كل الرسومات البيانية الجديدة في Oracle JET
  • يُبرز تطبيق نموذج أساسي-تفصيلي الآن الطرق المختلفة التي يمكن بها عرض الجداول المتصلة باستخدام صفحة نص متحرك أو توليفة أخرى من الشبكات التفاعلية
  • هناك ثلاثة تطبيقات نماذج جديدة: نماذج الشبكات التفاعلية، ونماذج المشروعات، ونماذج خدمات REST. ويعرض تطبيق نماذج الشبكات التفاعلية ما تشتمل عليه الشبكات التفاعلية من ثراء وظيفي، يتنوع بين قدرات القراءة فقط والتحرير والقدرات المتقدمة.
  • لمساعدة المطورين في عملية الانتقال إلى مصمم الصفحات، تم تضمين علامة تبويب جديدة باسم "عرض المكونات" في مصمم الصفحات. يمكنك الآن مشاهدة شكل الصفحة عند استخدام "عرض المكونات القديمة".
  • تقديم الصفحة - تتيح سمة الصفحة الجديدة "Reload On Submit" (التقديم عند إعادة التحميل) للمطورين إمكانية اختيار متى تلزم إعادة تحميل الصفحة بعد تقديمها. وقد تغير تقديم الصفحة إلى عدم استخدام معلمات إجراء wwv_flow.accept بعد الآن، ولكن يتم تخزين كل قيم عناصر الصفحات في مستند JSON يتم تمريره إلى wwv_flow.accept. ونظرًا لهذا التغيير، فإن عدد عناصر الصفحة لا يتجاوز 200 في الصفحة الواحدة.
  • يمكنك الآن تخصيص مصمم الصفحات عن طريق عرض علامات التبويب ضمن الأجزاء أو على مستواها.
  • يمكنك الآن البحث سريعًا والعثور على سمة أو مجموعة محددة في محرر الخصائص عن طريق إدخال اسم الخاصية المقترنة كاملاً أو مجتزءًا في مربع حوار البحث. تتم الآن الإشارة في محرر الخصائص إلى الخصائص المتغيرة باستخدام علامة زرقاء حتى يتم حفظ الصفحة.
  • تم إدخال العديد من التحسينات على مكون التقويم، وتشمل: تاريخ النهاية الشامل، وتخصيص JavaScript، وأحداث الإجراءات الديناميكية، ودعم لوحة المفاتيح
  • التحسينات في واجهة مستخدم APEX Builder - بدلاً من الاكتفاء بمجرد القدرة على تحميل ملف واحد (أو ملف zip)، صار بمقدور المطورين تحميل العديد من الملفات أو الملف المضغوطة zip. وتتوفر هذه الإمكانية في ملفات مساحة العمل الثابتة وملفات التطبيق الثابتة وملفات النسق وملفات الأدوات الإضافية.
  • أنواع العناصر - يمكن تكوين عناصر صفحة استعراض الملف لدعم تحميلات ملفات متعددة، ويمكن أن يقتصر الدعم فيها على أنواع ملفات معينة.
  • يدعم مصمم الصفحات الآن وضع "جزآن" بحيث يمكن التركيز على جزأين في آن واحد.