Oracle APEX 20.1 的新功能

APEX + Redwood

APEX 的使用者介面與 App 產生器經過重新打造,更加貼近 Oracle 的新使用者體驗設計系統 Redwood。新的設計和色彩配置擴展了整體的開發人員體驗,提供耳目一新的視覺效果。

APEX 的外觀現在可以根據作業系統或平台設定,在深色和淺色模式之間自動切換,讓 APEX 能以無縫接軌的方式與工作流程整合。

強化多面向搜尋

強化的多面向搜尋功能現在允許階層式值清單、條件性面向、簡潔的數字顯示,以及其他多項增強功能。

  • 階層式值清單

    面向可以包含階層式值清單,允許相依於另一個父項面向的資料

  • 條件性面向

    依據另一個面向的值隱藏不需要的面向

  • 簡潔的數字顯示

    顯示易於讀取的簡潔數字,例如以 1K 取代 1,000,簡化數字的顯示

  • 資料列總數顯示

    自動將個別資料列納入資料列總數

  • 依面向數遞減排序

    依據每個面向的項目總數,以遞減順序排列面向

易記 URL

APEX App 的 URL 語法已經過簡化,可以在實際執行時使用更為易記的 URL。新的語法提供更加易於瞭解的搜尋引擎最佳化 (SEO) 易記 URL 結構,並且提供 App 內所在位置的即時相關內容。

URL 不再使用應用程式或頁碼,而是改用工作區路徑前置碼、應用程式和頁面別名,以及標準的 Web 參數語法作為 URL 結構。

  • 可單擊的易記 URL

    只要編輯應用程式特性並開啟「易記 URL」設定,便能夠為現有的 App 開啟易記 URL 功能。

  • 不再使用頁碼

    易記 URL 中將使用應用程式和頁面別名,這些都可以在 App 產生器中輕鬆自訂。另外,也可以自訂路徑前置碼。

  • 自訂路徑前置碼

    易記 URL 中將包含工作區路徑前置碼。您可以前往「工作區管理 > 管理服務 > 設定工作區偏好設定」變更此前置碼。

部署和匯出改善

應用程式生命週期管理方面有多項的改善,包括一鍵式 App 部署、自動備份、壓縮檔匯出等等。這些功能讓部署 APEX App 以及整合至現有的工作流程變得非常輕鬆容易。

  • 自動備份

    APEX App 將會在每日維護時自動進行滾動式備份。App 只有在有所變更時才會進行備份,每個 App 最多可有 30 個備份,而您可以隨時鎖定、下載備份,或從這些備份進行回復。

  • 將 App 匯出為 Zip 檔

    現在您可以將 APEX App 匯出成單一 Zip 檔,藉此與 GIT/SVN 整合並且簡化增量部署作業。此 Zip 檔案反映 APEXExport -split 公用程式的目錄結構,且將您的應用程式、頁面和共用元件分割成不同的檔案以便於管理。

  • 一鍵式遠端 App 部署

    從內部部署或其他環境直接部署至 Oracle Autonomous Database (ADB) (自治式資料庫只要升級至 APEX 20.1 或更新版本之後即可)。

原生 PDF 列印

現在可以直接從互動式方格列印 PDF 檔案。這項功能所產生的 PDF 檔案會含有格式選項,例如重點標示、資料欄分群以及資料欄分段。

  • 互動式方格支援原生 PDF

    若要啟用此功能,只要在互動式方格的區域屬性中啟用 PDF 作為額外的下載格式。

  • 保留方格格式設定

    重點標示、控制分段以及資料欄分組都會在 PDF 檔案中保留。

  • 自訂 PDF 設定值

    變更預設頁面大小、方向及其他字型設定值

巨型導覽功能表

「通用主題」現在包含用於應用程式導覽的「巨型導覽功能表」。巨型導覽功能表會將導覽功能表以可收合的浮動面板方式呈現,一次顯示所有導覽項目。這對於顯示應用程式的不同層面特別有用,可直接存取 App 的各個區段。

  • 自訂

    可以使用許多樣板選項自訂版面配置和外觀,讓 App 獨一無二。

  • 圖示、描述與標記

    巨型導覽功能表中的項目可以利用自訂清單屬性,以圖示、描述甚至標記進行擴充。

  • 應答式

    巨型導覽功能表可自行調整其外觀,不論在大型或小型螢幕裝置上顯示版面配置都不成問題。

  • 無障礙且易於使用鍵盤操作

    功能表中的導覽項目都可以使用鍵盤的方向鍵存取及瀏覽。

其他功能

以下是一些您須熟悉的其他功能。

  • 階段作業逾時警示

    現在使用者會在 APEX 階段作業即將到期前獲得警示,而且有機會可以延長階段作業

  • SQL 工作室增強功能

    「SQL 工作室」現已擴充為支援 Simple Oracle Document Access (SODA) 集合

  • 互動式方格增強功能

    現在透過 URL 參數以及新的 APEX_IG API,提供「互動式方格」資料篩選功能

  • 程式庫升級

    Oracle JavaScript Extension Toolkit (JET) 程式庫版本已升級至 8.0 版

  • 針對 RTL 語言的 UI 改善

    對於從右向左書寫的語言,通用主題做了許多改善和錯誤修正。

深入瞭解 Oracle APEX 20.1

文件