《What’s New in Oracle APEX 24.1 [LRN3010].pdf》由會員分享,可在線閱讀,更多相關《What’s New in Oracle APEX 24.1 [LRN3010].pdf(23頁珍藏版)》請在三個皮匠報告上搜索。
1、Whats New in Oracle APEX 24.1Marc SewtzSenior Director of Software DevelopmentOracle APEXSeptember 11,2024Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates1What is Oracle APEX?2APEX is the worlds most popular enterprise low-code application platform.It enables you to build scalable and s
2、ecure enterprise apps with world-class features 20X faster with 100X less code.Oracle APEX delivers the most productive way to develop and deploy Mobile and Web apps everywhere cloud and on-premises.19 Million+apps created till date75%of Fortune 500 use Oracle APEX60,000+customers across 150 countri
3、es800,000+APEX developers worldwide5,000+APEX apps created dailyOracle CloudWorld Copyright 2024,Oracle and/or its affiliateslearn more:3Oracle CloudWorld Copyright 2024,Oracle and/or its affiliatesOracle APEX 24.1Generative App Development&AI-Powered AppsWorkflow and ApprovalsDocument GeneratorBuil
4、der ExtensionsNew and Updated ComponentsDeveloper ExperienceUser ExperienceAdditional Updates and EnhancementsOracle CloudWorld Copyright 2024,Oracle and/or its affiliates4Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates5Workflow and Approvals EnhancementsWorkflow and Approvals Enhancem
5、ents Embeddable Workflow DiagramsThe new Workflow Diagram region enables you to embed and display the status of your workflow directly within your own applications.New Workflow Dashboard PageCreating a Workflow Console page now includes an option for a Workflow Dashboard displaying analytics such as
6、 workflows by state,active and fault workloads,and average completion time.Flexible Vacation Handling for TasksAdd vacation rules at the task definition or application level,using a procedure to substitute task participants during runtime.APEX evaluates these rules when creating or delegating task i
7、nstances.Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates6Workflow and Approvals Enhancements Developers can specify if a task initiator is also entitled to approve or reject the task.Enhanced APIs enable you to to retrieve task and workflow instances that are purgeable and process them
8、 before they are archived.Custom activities that do asynchronous work can now specify a termination function to react as necessary when a workflow instance gets terminated.The workflow instance ID can now be included in debug messages.Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates7Ora
9、cle CloudWorld Copyright 2024,Oracle and/or its affiliates8New and Updated ComponentsNew Select One and Select Many ItemsTwo new page items let users choose one or more options from a list of values,with more flexible styling and searching than browser native select lists.Search and Select with Ease
10、Search across multiple columns and select multiple options,all while keeping the select dropdown open.Flexible and Friendly UIStyle search results using custom HTML with Template Directives,and optionally include icons and groups.Selected options appear as chips while editing,or as a delimited list
11、otherwise.Copyright 2024,Oracle and/or its affiliates|APEX Conference ODTUG KScope249Faster,More Flexible Template ComponentsTemplate Components now render faster,support selection and slots for nesting,and can be used without a data source.Selection SupportDeclaratively enable single-or multi-row s
12、election when using template component reports,and easily access primary keys of selected rows.Region-Only Template ComponentsSimplify recurring UI patterns using template components that dont require a data source.Their markup can reference custom attributes and slots that can contain other compone
13、nts with built-in Page Designer support.Copyright 2024,Oracle and/or its affiliates|APEX Conference ODTUG KScope2410Learn more at Faster,More Flexible Template ComponentsImproved Rendering PerformanceTemplate Components now render 33%faster than before thanks to improvements to the rendering process
14、.Easy Component CompositionPage positions and display points have been standardized into one term:Slots.Template Component developers can define slots at the Template Component level,allowing developers to nest components inside Template Components in Page Designer.Copyright 2024,Oracle and/or its a
15、ffiliates|APEX Conference ODTUG KScope2411Learn more at Support for Hierarchical REST Source Data ProfilesAPEX Components can now consume data from REST Sources on every hierarchy level.Array Columns in Data ProfilesNew data profile Array columns in REST Data Sources let you model the entire JSON da
16、ta hierarchy to any level.REST Source Catalog SupportREST Source Catalogs now support array columns and hierarchies.API SupportUse an enhanced APEX_EXEC API to fetch hierarchical JSON data programmatically and build DML requests with array columns.Copyright 2024,Oracle and/or its affiliates|APEX Con
17、ference ODTUG KScope2412Learn more at Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates13Developer ExperienceComponent GroupsNew Shared Component TypeCollection of other Shared Components,which lets you easily copy,subscribe to,or refresh all components in the group with a single action.
18、All shared components that support subscription can be added to a component group.Subscription EnhancementsWeve expanded support for full subscription functionality,which includes setting subscribed components as read-only,automatic dependency resolution,a subscription status column,and bulk refresh
19、 or deletion of subscriptions.Copyright 2024,Oracle and/or its affiliates|APEX Conference ODTUG KScope2414Learn more at Improvements to Working CopiesFlag Pages Changed in Other CopiesThe Page Designer toolbar now has a visual indication when the current page has been modified or locked in another W
20、orking Copy or in Main.Compare Changes Between CopiesOpen the YAML diff editor from the page changes and locks report to view the differences between the current page in Page Designer and the same page that has been changed in another copy.Notify Developers Working in MainAvoid accidental modificati
21、ons to the Main application with the help of a new alert banner that notifies developers when they are working in Main.Copyright 2024,Oracle and/or its affiliates|APEX Conference ODTUG KScope2415Learn more at Document Generator Remote PDF PrintingLeverage the OCI Document Generator pre-built functio
22、n with a new remote print server type to generate PDF documents.Report Layout ManagementDefine templates using Microsoft Word,then drag and drop them into APEX to create Report Layouts.Pixel Perfect PrintingUse the new page process type,Print Report,to target report queries and easily print report l
23、ayouts exactly as you want them,without a pixel out of place!APEX_PRINT APIUse the new APEX_PRINT API to generate PDF documents programmatically,for example as part of a workflow or in a background execution chain.Copyright 2024,Oracle and/or its affiliates|APEX Conference ODTUG KScope2416Learn more
24、 at Builder Extensions EnhancementsA workspace can now be configured to host APEX Builder extensions that other workspaces on the same instance can invoke.Extension AppsThese apps can be opened from the current Builder session without needing to sign in again,providing insight into your workspaces a
25、pplication metadata.Publish and SubscribePublish Extension apps using the Extension menu,and subscribe workspaces to Extension menus in Extension Workspaces or invoke published Extensions.New APIA new API for Builder extension apps provides an Extension workspace access to the application metadata o
26、f a workspace.Copyright 2024,Oracle and/or its affiliates|APEX Conference ODTUG KScope2417Learn more at Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates18Generative App DevelopmentGenerative App DevelopmentCreate Apps using Natural LanguageSimply describe the kinds of pages,data,and fea
27、tures you want,and APEX AI Assistant puts together an application blueprint to get you started.You can further refine the application using the full Create App wizard or generate the application immediately.Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates19Generative App DevelopmentAI-A
28、ssisted SQL AuthoringAPEX AI Assistant helps you author SQL queries over your application data model by understanding a natural language description of what data you want to retrieve.Augment existing queries by explaining the additional information to include.This frees you from having to lookup exa
29、ct database table and column names or precise SQL syntax to achieve a result.Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates20Generative App DevelopmentAI-Assisted DebuggingNeed to debug errors within your SQL or PL/SQL code?Use the Help me fix this link below the error message to invo
30、ke the APEX AI Assistant to help you diagnose the issue and suggest solutions.Oracle CloudWorld Copyright 2024,Oracle and/or its affiliates21DemoGenerative App DevelopmentOracle CloudWorld Copyright 2024,Oracle and/or its affiliates22Marc SewtzSenior Director of Software DevelopmentOracle APEXThank YouOracle CloudWorld Copyright 2024,Oracle and/or its affiliates23