Novità di Oracle APEX 21.2

Filtri intelligenti

Filtri intelligenti è un nuovo componente di ricerca che consente agli utenti di limitare rapidamente la quantità di dati con filtri, suggerimenti o termini di ricerca. Gli sviluppatori possono utilizzare questo componente per fornire agli utenti un'esperienza di ricerca semplificata che elimina dati superflui e fornisce un unico controllo per trovare immediatamente le informazioni che stanno cercando.

  • Barra di ricerca avanzata

    Filtri intelligenti utilizza una nuova barra di ricerca avanzata, che include una funzione built-in di completamento automatico per i filtri, supporta la ricerca di più termini e facilita la navigazione da tastiera.

  • Suggerimenti per la ricerca

    I suggerimenti per la ricerca sono il fulcro del componente Filtri intelligenti. Questi suggerimenti si basano sui filtri definiti e vengono visualizzati mentre si digita o come chip sotto la barra di ricerca.

  • Chip di suggerimento

    I filtri vengono valutati in base ai dati e visualizzati sotto la barra di ricerca come chip, in cui vengono suggeriti i principali filtri di ricerca che risultano più appropriati per il data set.

Applicazioni Web progressive

È possibile definire facilmente le applicazioni APEX come applicazioni Web progressive (PWA) per usufruire della funzionalità di inserimento ottimizzato nella cache e di prestazioni migliorate. Inoltre, queste applicazioni possono essere installate su uno smartphone preferito seguendo le istruzioni di installazione specifiche del dispositivo.

  • Prestazioni dell'applicazione migliorate

    Le applicazioni Web progressive sono applicazioni più veloci. Utilizzano una speciale cache del browser per memorizzare le risorse in modo più efficiente, con una notevole riduzione dei tempi di caricamento delle pagine. Questa cache funziona anche senza dover installare l'applicazione.

  • Possibilità di installare l'applicazione APEX

    L'applicazione APEX può essere visualizzata sulla schermata home di un dispositivo. È possibile installare l'applicazione con facilità.

  • Pagina offline personalizzata

    Il Web generalmente non è il luogo ideale per gestire le connessioni non in linea. Un'applicazione PWA APEX fornisce almeno una pagina di fallback non in linea personalizzabile.

Aggiornamenti dell'interfaccia utente e di Tema universale

Le posizioni dei componenti aggiuntive nei modelli di pagina, i cassetti delle finestre di dialogo modali, l'accesso facilitato migliorato nonché, tra le altre novità, il caricamento pagina più agevole consentono di esercitare un maggiore controllo sull'interfaccia utente dell'applicazione. Nell'applicazione di riferimento aggiornata sono ora disponibili anteprime dell'opzione di modello in tempo reale, variabili CSS documentate e un menu Versione tema nell'intestazione che consentono di passare rapidamente alle applicazioni di riferimento per le versioni precedenti di Tema universale.

  • Maggiore flessibilità nei layout di pagina

    È possibile avere maggiore controllo e flessibilità sul posizionamento dei componenti della pagina rispetto a prima. Ora è possibile creare layout di pagina più complessi e disporre diversi tipi di componenti di pagina l'uno accanto all'altro o posizionarli in un punto qualsiasi della pagina.

  • Cassetti delle finestre di dialogo modali

    È disponibile un nuovo modello per il rendering delle finestre di dialogo modali delle pagine e delle aree, che possono essere visualizzate da entrambi i lati dello schermo, utilizzando le dimensioni massime dello schermo e fornendo un'esperienza utente completamente nuova per le azioni ausiliarie.

  • Miglioramenti per l'accesso facilitato

    Tema universale migliora l'accesso facilitato nel forum con attributi aria-* appropriati, ulteriori markup semantici e miglioramenti che garantiscono una migliore esperienza di utilizzo dei lettori di schermo.

  • Rendering della pagina più rapido

    I diversi miglioramenti apportati, ad esempio il rendering delle pagine più rapido e la riduzione dello sfarfallio nell'interfaccia utente, offrono un'esperienza di caricamento delle pagine più agevole.

Componenti nuovi e aggiornati

Miglioramenti per la ricerca con facet

La ricerca con facet ora include il supporto dichiarativo per le colonne con più valori e l'accesso facilitato migliorato. Inoltre, offre un maggiore controllo sulle modalità di visualizzazione di un facet.

  • Facet con più valori

    È possibile creare facilmente facet per le colonne con più valori memorizzate come stringa separata o array JSON. Guardare il video (2:41)

  • Controlli aggiuntivi dell'interfaccia utente

    Ora è possibile controllare se viene visualizzata un'etichetta per un determinato facet quando si applica un filtro. Inoltre, è possibile specificare un'icona da visualizzare accanto all'etichetta di un facet nell'area Ricerca con facet.

  • Miglioramenti per l'accesso facilitato

    Sono stati apportati numerosi miglioramenti per rendere la ricerca con facet più utilizzabile e accessibile.

Finestre di dialogo di avviso e di conferma aggiornate

  • Finestre di dialogo personalizzabili

    L'aspetto delle finestre di dialogo di avviso e di conferma è ora aggiornato e sono disponibili opzioni di personalizzazione che consentono di specificare facilmente lo stile, il titolo, l'icona e perfino le etichette dei pulsanti.

  • Supporto per le direttive dei modelli

    Il messaggio nella finestra di dialogo supporta le direttive del modello HTML, incluse le sostituzioni lato client dei riferimenti agli elementi, per creare avvisi effettivamente dinamici.

  • Pulsante di conferma

    È inoltre possibile attivare una finestra di dialogo di conferma per qualsiasi pulsante semplicemente attivando la proprietà "Richiedi conferma".

Codifica geografica ed elementi mappa

La codifica geografica degli indirizzi non è stata mai così semplice ed è persino possibile visualizzare una mappa come elemento di pagina. Dulcis in fundo, non è necessario utilizzare una chiave API.

  • Codifica geografica e normalizzazione degli indirizzi

    Questo nuovo elemento di pagina fornisce una lista delle possibili corrispondenze da scegliere quando un utente inizia a digitare un indirizzo e restituisce le coordinate nonché l'indirizzo normalizzato.

  • Visualizzazione di mini mappe

    Il nuovo tipo di elemento Visualizza mappa consente di visualizzare rapidamente una singola coordinata sulla mappa ed è ideale per la visualizzazione accanto alle informazioni sull'indirizzo. Guardare il video (1:49)

Cataloghi REST e miglioramenti

Ora gli utenti possono esplorare ed eseguire ricerche in un catalogo contenente metadati sui servizi REST, nonché creare origini dati REST APEX basate sui metadati REST presenti nel catalogo. Inoltre, è disponibile il supporto built-in di impaginazione per le origini dati REST HTTP semplici.

  • Condividi cataloghi tra applicazioni

    I cataloghi del servizio REST fanno parte dell'area di lavoro APEX e sono disponibili per l'utilizzo da parte delle applicazioni presenti in tale area.

  • Esportazione e importazione facilitate

    È possibile esportare facilmente i cataloghi in un singolo file e importarli in altre aree di lavoro.

  • Aggiornamento basato su URL

    È possibile aggiornare i cataloghi puntando a un URL di un file di esportazione del catalogo.

  • Supporto di impaginazione per i servizi REST

    Ora le origini dati REST HTTP semplici possono supportare gli schemi di impaginazione, consentendo l'impaginazione nei componenti APEX. Guardare il video (3:54)

Miglioramenti per i download, le sottoscrizioni e la stampa di report

  • Immagini nei download dei report

    Le colonne di immagini sono ora supportate per i report scaricati, in cui verranno incorporate nel file di esportazione in formato PDF, XLSX o HTML. Guardare il video (1:32)

  • Miglioramenti alla finestra di dialogo di download

    Nella finestra di dialogo di download è ora disponibile un'opzione "Rimuovi formattazione dal testo". Inoltre la proprietà Accesso facilitato PDF è ora memorizzata come preferenza utente.

  • Sottoscrizioni a report interattivo

    Le sottoscrizioni al report interattivo ora supportano tutti i formati di download. Non vengono più inviati messaggi di posta elettronica se non vengono trovate righe.

Esperienza di sviluppo

Editor migliorati

  • Editor di file statici

    Consente agli sviluppatori di creare, modificare e rinominare i file statici di applicazioni, aree di lavoro, plugin e temi senza dover ricaricare il file ogni volta. Questa funzione permette inoltre la riduzione automatica dei file JavaScript e CSS e la compilazione dei file LESS. Guardare il video (1:56)

  • Editor di indicatori di percorso migliorato

    L'esperienza di modifica migliorata nei componenti condivisi fornisce più voci di indicatori di percorso condizionali per una pagina.

  • Esegui istruzioni SQL di dimensioni maggiori nei comandi SQL

    Ora i comandi SQL supportano più di 32.000 caratteri. È stata rimossa la limitazione precedente che impediva di modificare le colonne maggiori di 32 KB. Sono supportati chunk di codice SQL con una dimensione maggiore di 32 KB per la sottomissione di pagine e i comandi SQL.

Impostazione dell'ambiente

  • Banner di ambiente

    È possibile distinguere facilmente ambienti APEX differenti configurando un banner di ambiente a livello di istanza o area di lavoro (Gestisci servizio → Definisci banner ambiente).

  • Autenticazione SAML

    Ora SAML è uno schema di autenticazione supportato, che è possibile configurare sia per l'ambiente di sviluppo APEX sia per le applicazioni personalizzate all'interno di Administration Services.

Miglioramenti per la posta elettronica e i modelli di posta elettronica

  • Supporto dei modelli di posta elettronica per il processo Invia messaggio di posta elettronica

    Il processo di pagina Invia messaggio di posta elettronica ora supporta i modelli di posta elettronica con sostituzioni dichiarative. Guardare il video (2:55)

  • Supporto per i messaggi di posta elettronica nelle automazioni

    Ora il processo Invia messaggio di posta elettronica può essere utilizzato per le automazioni.

  • Copia modelli di posta elettronica

    Ora è possibile copiare facilmente i modelli di posta elettronica.

  • Allegati di posta elettronica in linea

    Allegati di immagini in linea per i messaggi di posta elettronica

Funzioni aggiuntive

  • Packager dati

    È possibile eseguire facilmente la migrazione delle applicazioni da un'istanza all'altra e includere i dati nelle tabelle. Inoltre, è possibile specificare una tabella o una lista di tabelle i cui dati vengono esportati utilizzando un'applicazione. Guardare il video

  • Valore di visualizzazione impostato per la LOV popup

    Il valore impostato (Azione dinamica o apex.item.setValue) verrà ora inserito automaticamente nel valore di visualizzazione e in altri output (se definiti).

  • Nuovo attributo 'Mostra in data' del selettore data

    Il selettore data ora include un attributo 'Mostra in data' che consente di controllare quando viene visualizzata la finestra popup del calendario.

  • Nuovo evento della finestra di dialogo modale

    Il nuovo evento "Finestra di dialogo chiusa o annullata" verrà attivato se un utente preme il tasto Esc o fa clic sul pulsante X nella finestra di dialogo.

  • Banner del copyright nelle esportazioni dell'applicazione

    Ora è possibile definire un banner del copyright per le esportazioni di applicazioni.

  • Nuove interfacce API PL/SQL

    Ora è possibile utilizzare apex_debug.get_page_view_id e apex_debug.get_last_message_id per collegare i messaggi scritti da LOGGER a una sessione di debug APEX e mostrarli nell'ordine corretto.

  • Nuove interfacce API Java Script

    Nuove interfacce API per mapRegion, facetsRegion, apex.date, apex.items e apex.regions e apex.env.

  • Creare applicazioni APEX in altre 21 lingue

    Il motore di runtime di APEX è ora disponibile in 31 lingue, tra cui inglese, spagnolo, finlandese, francese, francese (Canada), עברית, croato, ungherese, italiano, 日本語, 한국어, olandese, norvegese, polacco, portoghese (Portogallo), portoghese (Brasile), rumeno, pусский, slovacco, sloveno, српски, svedese, ไทย, turco, 中文(简体), 中文 (繁體), العربية, ceco, danese, tedesco e greco. Guardare il video (2:12)

  • Upgrade della libreria JavaScript

    Diverse librerie JavaScript sono state aggiornate alle release più recenti, tra cui Oracle JET 11, jQuery 3.6.0, PrismJS 1.24.1, MarkedJS 3.0.0 e molte altre ancora.

Esplora le versioni precedenti

Visualizza note di rilascio