Novità di Oracle APEX 21.1

Area Mappe

La visualizzazione dei dati spaziali nelle applicazioni APEX non è mai stata così semplice. Il nuovo componente Mappa nativo consente di aggiungere mappe potenti, ricche di funzionalità e interattive alle applicazioni APEX in pochi minuti. Il servizio Oracle eLocation ne garantisce la disponibilità immediata senza alcuna chiave API.

  • Supporto di Oracle Spatial

    GeoJSON, semplici colonne numeriche o le colonne di tipo SDO_GEOMETRY possono essere mappate con facilità. È inoltre possibile utilizzare le caratteristiche di Oracle Spatial, ad esempio le funzioni SQL spaziali, l'indicizzazione, le trasformazioni delle coordinate e molto altro ancora.

  • Completamente personalizzabile

    È possibile personalizzare con facilità l'aspetto delle mappe, utilizzare le combinazioni di colori built-in per le visualizzazioni tematiche e le mappe cromatiche nonché scegliere tra una varietà di forme SVG e icone indicatore built-in per dare risalto alle mappe.

  • Potente

    È possibile creare mappe con layer per punti, linee, poligoni, poligoni tridimensionali e mappe cromatiche, impostare questi elementi per la ricerca con facet oppure usare le azioni dinamiche e l'interfaccia API JavaScript per un'ulteriore livello di elaborazione.

Nuovo caricamento dati applicazione

È possibile aggiungere facilmente funzionalità di importazione dei dati per consentire agli utenti di caricare i formati di dati CSV, XLSX, XML e JSON nelle applicazioni con il nuovo processo di caricamento dati.

  • Facile da usare

    Il caricamento dei dati è semplice: è sufficiente selezionare il file da caricare, visualizzare un'anteprima dei dati e quindi eseguire l'operazione.

  • Potenti funzionalità

    Il caricamento dei dati può essere configurato per aggiungere, sostituire o unire i dati, eseguire conversioni mediante regole di trasformazione e query di ricerca e persino caricare dati in tabelle o raccolte.

  • Mapping colonne avanzato

    L'esperienza di caricamento dei dati dell'utente finale è stata notevolmente migliorata mediante l'utilizzo di nomi semplici o espressioni regolari per assegnare preventivamente i mapping delle colonne.

  • API di caricamento dati

    La nuova interfaccia API apex_data_loading fornisce tutti gli hook necessari per gestire l'elaborazione personalizzata del caricamento dei dati.

Miglioramenti per la ricerca con facet

Ora la ricerca con facet supporta i tipi di area Mappe e Calendario e fornisce all'utente finale ulteriore flessibilità per la visualizzazione o l'occultamento dei facet. È possibile nascondere con facilità i facet avanzati o utilizzati di rado, che in seguito potranno essere resi disponibili su richiesta.

  • Mostrare o nascondere i facet

    Ora i facet supportano l'attivazione e la disattivazione della visualizzazione: gli utenti finali possono mostrarli o nasconderli con facilità. I facet nascosti non vengono contati e non hanno alcun impatto sulle prestazioni.

  • Supporto Mappe e Calendario

    Ora la ricerca con facet supporta le aree Calendario e Mappe.

Aggiornamenti dell'interfaccia utente e di Theme Roller

Le nuove icone in Font APEX, i fogli di stile CSS modernizzati in Tema universale, nonché, tra le altre novità, i miglioramenti apportati alle prestazioni, consentono di esercitare un maggiore controllo sull'interfaccia utente dell'applicazione.

  • Font APEX 2.2

    Sono disponibili 95 nuove icone a scelta, tra le quali numerose icone per le applicazioni mediche, vari indicatori di mappa e nuovi tipi di file.

  • Modernizzazione dei fogli di stile CSS di Tema universale

    I fogli di stile sono stati completamente ristrutturati e ora utilizzano, fra le altre cose, variabili CSS, layout griglia e flexbox per fornire un'interfaccia utente più moderna e robusta.

  • Prestazioni migliorate

    Tema universale è stato aggiornato in modo da ridurne la dipendenza da JS per il layout. Sono state inoltre ridotte del 15% le dimensioni dei file CSS per Tema universale per migliorare le prestazioni di caricamento e il rendering delle pagine.

  • Stile di tema Redwood Light aggiornato

    Redwood Light è stato aggiornato per rispecchiare ancora di più il sistema di progettazione Redwood Oracle e ora supporta opzioni di personalizzazione tramite Theme Roller.

  • Classi CSS riga e stile di tema

    Ora è possibile definire classi CSS per Righe griglia e Stili tema in modo da offrire ulteriore flessibilità per la creazione di layout di pagina complessi.

Miglioramenti per le origini dati REST

  • Supporto dei dati CSV

    Ora è possibile definire le origini dati REST in base ai dati CSV nonché elaborare qualsiasi file CSV sul Web come se fosse una tabella. È inoltre possibile creare report o grafici direttamente nell'origine dati REST oppure utilizzare la funzione Sincronizzazione per pianificare il caricamento dei dati in una tabella locale.

  • Conversioni delle origini dati REST

    Anche le origini dati REST, come la funzione di caricamento dati, ora supportano una serie di conversioni dati built-in, tra cui la conversione in lettere maiuscole o minuscole, il troncamento degli spazi vuoti o il recupero di un valore di ricerca da un'altra tabella. Ciò consente di preparare le origine dati REST per un facile utilizzo nell'applicazione APEX.

Supporto Markdown nativo

Il supporto di Markdown è stato notevolmente migliorato in questa versione, grazie al nuovo parser Markdown PL/SQL e ai miglioramenti per visualizzare il contenuto formattato per markdown in elementi e colonne.

  • API Markdown PL/SQL

    La nuova interfaccia API apex_markdown consente di convertire con facilità la sintassi abbreviata Markdown in HTML.

  • Elementi formattati per markdown

    Il tipo di elemento Sola visualizzazione ora supporta una nuova impostazione Formato per la visualizzazione di contenuto markdown formattato.

  • Colonne formattate per markdown

    Il tipo di colonna Markdown è stato rinominato in Rich Text e ora è disponibile sia nei report interattivi che nei report classici.

Nuovo tipo di elemento Selettore data

Il Selettore data è stato completamente rinnovato e ora supporta modalità di visualizzazione aggiuntive, la selezione dell'ora, intervalli di date minime e massime dinamiche e numerosi miglioramenti per l'esperienza utente e l'accesso facilitato.

  • Varie modalità di visualizzazione

    Le modalità di visualizzazione supportate sono Popup, Inline e HTML nativo basate su JET. Tutte le modalità di visualizzazione supportano sia il formato Data che il formato Data e ora.

  • Attributo Mostra ora

    L'ora viene abilitata tramite il nuovo attributo dedicato 'Mostra ora'.

  • Date minime e massime dinamiche

    Il nuovo elemento Selettore data è in grado di definire intervalli di date tra gli elementi (ad esempio, 'Dal' e 'Al').

  • Esperienza utente migliorata

    Esperienza utente migliorata per la selezione dell'anno e del mese, con opzioni di aspetto aggiuntive (ad esempio 'Mostra settimana' e 'Giorni al di fuori del mese') e alcuni altri nuovi attributi.

Miglioramenti della sicurezza

  • Escape dei caratteri speciali negli elementi dell'applicazione

    Ora esiste un attributo per gli elementi dell'applicazione che consente di eseguire l'escape dei caratteri speciali. Questa impostazione viene applicata quando si accede agli elementi dell'applicazione tramite la sintassi di sostituzione.

  • Intestazione HTTP Referrer-Policy

    Ora APEX invia un'intestazione HTTP Referrer-Policy predefinita in modo che gli ID sessione non vengano più inviati con l'intestazione Referrer nei collegamenti esterni.

  • Impostazione predefinita del formato markdown per Rich Text Editor

    Per impostazione predefinita, ora Rich Text Editor restituisce l'output nel formato Markdown per garantire la migliore sicurezza integrata possibile.

  • Timeout di inattività sessione massimo

    Il timeout di inattività massimo della sessione è stato aumentato da 12 a 24 ore.

Esperienza di sviluppo

  • Importazione delle esportazioni di applicazioni sotto forma di file ZIP

    Ora è possibile importare i file ZIP delle esportazioni di applicazioni, inclusi quelli delle applicazioni suddivise con la utility APEXExport.

  • Miglioramenti di SQL Workshop

    SQL Workshop è stato dotato di una nuova procedura guidata, Crea indice spaziale.

  • Checksum di applicazioni e pagine

    Ora è possibile trovare i checksum delle applicazioni e delle pagine per eseguire semplici confronti tra ambienti diversi.

  • Miglioramenti dell'editor di codice

    Sono stati apportati numerosi miglioramenti all'editor di codice in App Builder, tra i quali la possibilità di alternare le maiuscole e le minuscole utilizzando la combinazione di tasti Ctrl-Alt-C e di contrassegnare gli elementi pagina inesistenti. Sono inoltre disponibili numerose opzioni editor aggiuntive per Minimappa, Mostra suggerimenti, Mostra numeri di riga, Mostra spazi vuoti, Modalità di accesso facilitato.

Miglioramenti dei report

  • Caricamento lento

    I report classici e interattivi ora supportano il caricamento ritardato, che prevede che i dati di report non vengano caricati finché non sarà stato eseguito il rendering della pagina o non sarà stata attivata la scheda corrente. L'abilitazione della funzione Caricamento ritardato consente di migliorare la velocità di caricamento iniziale delle pagine, in special modo per le pagine che contengono report con query con tempi di esecuzione lunghi.

  • Stampa di report in Arabo ed Ebraico

    La stampa di report supporta lingue di layout di testo complesse, ad esempio l'Ebraico e l'Arabo, durante l'esportazione in PDF.

  • Righe di altezza variabile nelle griglie interattive

    Le griglie interattive ora supportano le righe di altezza variabile mediante l'impostazione della proprietà 'Aspetto: Altezza riga fissa' su Non attivo.

Funzioni aggiuntive

  • Miglioramenti per le azioni dinamiche

    Ora è possibile definire condizioni lato client, condizioni lato server, autorizzazioni e opzioni di creazione per le azioni in Azioni dinamiche.

  • Tipo di elemento pagina Campo numero migliorato

    Il tipo di elemento pagina Campo numero ora esegue la formattazione automatica in base al proprio formato di visualizzazione e alla convalida lato client.

  • Tipo di elemento pagina Selettore colori aggiornato

    Il tipo di elemento pagina Selettore colori è stato aggiornato per l'utilizzo del componente Spettro di colori Oracle JET e contiene nuove funzionalità per modalità di visualizzazione diverse, preimpostazioni di colore, controllo del contrasto e più formati di restituzione dei valori (HEX, RGB/RGBA, HSL/HSLA o qualsiasi valore di colore CSS).

  • Miglioramenti per la convalida lato client

    La messaggistica di convalida lato client è più coerente con la messaggistica di convalida del server e non visualizza più il popup di errore.

  • Miglioramenti dell'API APEX

    I package APEX_JSON e APEX_EXEC ora prevedono il supporto GeoJSON e SDO_GEOMETRY.

  • Upgrade della libreria JavaScript

    Diverse librerie JavaScript sono state aggiornate alle release più recenti, tra cui Oracle JET 10, FullCalendar 5.5.1, CKEditor5 27 e Monaco Editor 0.22.3.

Esplora le versioni precedenti

Visualizza note di rilascio