Pubblicazione dei widget in un riquadro widget in una pagina EnterpriseOne
Operazioni preliminari
Questo Oracle by Example (OBE) di 45 minuti mostra come è possibile pubblicare widget per utenti EnterpriseOne aggiungendoli a un riquadro widget in una pagina composta da EnterpriseOne.
Presupposto
I widget JD Edwards EnterpriseOne sono un modo semplice e senza codice per raccogliere dati e visualizzarli in formati grafici come badge, contatori e grafici. Poiché i widget ricevono il proprio input dalle orchestrazioni, i dati possono provenire da qualsiasi origine a cui un'orchestrazione può accedere, incluse le API REST da sistemi esterni a EnterpriseOne. Questo apre la porta a molte interessanti opportunità per visualizzare i dati provenienti da fonti EnterpriseOne e non EnterpriseOne fianco a fianco.
È possibile pubblicare facilmente i widget agli utenti finali di EnterpriseOne aggiungendoli alle pagine composte di EnterpriseOne, in particolare a un riquadro di progettazione, e iniziando con Tools 9.2.9.4, un riquadro widget. Inoltre, i widget di tipo badge si comportano in modo simile alle liste di controllo One View; vengono visualizzati automaticamente nell'elenco a discesa Elenco di controllo (flag) nel client Web EnterpriseOne e nei riquadri Elenco di controllo.
Scenario
In questo OBE, in qualità di designer di pagine composto, i widget creati nelle OBE precedenti verranno pubblicati in un nuovo riquadro widget in una pagina EnterpriseOne. Inoltre, come utente, immetterai gli input per i widget e visualizzerai l'output.
Per questo scenario:
Creare una nuova pagina composta EnterpriseOne.
Creare un nuovo riquadro widget per ciascuno dei widget creati negli esercizi OBE precedenti. Alcuni widget verranno aggiunti alla pagina più di una volta.
Aggiungere input predefiniti del widget come designer di pagine.
Modificare gli input del widget come utente.
Visualizzare un widget in modalità a schermo intero.
Quando completi i passaggi in questo OBE, la tua pagina EnterpriseOne con Widget Panes avrà un aspetto simile a questo screenshot:
Per eseguire i passi in questa OBE, sarà necessario:
Accesso a un ambiente JD Edwards EnterpriseOne con release 25, giugno 2025 (strumenti Release 9.2.9.4) o successiva
Sicurezza delle funzioni, sicurezza delle azioni UDO e sicurezza dei contenuti per i WIDGET (WIDGET)
Sicurezza delle funzioni e sicurezza delle azioni UDO per le pagine composte (COMPOSITE)
Questi sette widget sono stati completati nelle esercitazioni OBE precedenti: Ordini scaduti, Quantità articolo più ordinata, Nome articolo più ordinato, OdA per business unit, Analisi spesa per business unit, Contatore temperatura e Casella di testo previsione dettagliata.
Per maggiori informazioni, vedere le seguenti OBE:
Creazione di una nuova pagina composta EnterpriseOne e aggiunta del primo riquadro widget
In questo esercizio verrà creata una nuova pagina EnterpriseOne con un unico riquadro Widget.
Accedere al client Web EnterpriseOne.
Dall'elenco a discesa del menu utente, selezionare Gestisci contenuto e fare clic su Pagine composte.
Dall'elenco a discesa Nome, selezionare (Crea) per creare una nuova pagina.
Fare clic sull'icona Crea nuovo contenuto nella parte superiore sinistra della finestra.
Fare clic su Widget per aggiungere un riquadro widget alla pagina.
Nel campo Nome della finestra Crea collegamento a widget immettere Past Due Orders. Nota: poiché ogni riquadro widget può contenere un solo widget, è più comune assegnare un nome al riquadro widget dopo il widget.
Fare clic su OK. Il menu Widget consente di selezionare il widget per questo riquadro.
Dall'elenco a discesa Widget selezionare #Past Ordini in scadenza (Ordini in scadenza passati P43261) - Badge - Numerici. Elenco widgetNota: è possibile digitare il campo a discesa per filtrare i nomi dei widget.
Fare clic su Salva in alto a destra nella finestra per salvare la pagina.
Nella finestra Inserisci nuovo nome, immettere Widget Panes.
Fare clic su Chiudi per chiudere il designer della pagina. Viene visualizzata la nuova pagina EnterpriseOne con il riquadro Widget singolo. Poiché il widget Ordini scaduti è un badge, viene visualizzato al centro del riquadro e il riquadro occupa l'intera area della pagina come mostrato nel seguente screenshot: Riquadro widget - Passato Ordini in scadenza Poiché le pagine composte da EnterpriseOne possono contenere molti tipi di contenuto, ad esempio riquadri di progettazione, report One View, applicazioni EnterpriseOne e così via, è possibile continuare a progettare una pagina più complessa con altri componenti. Nei seguenti esercizi continuerai ad aggiungere riquadri per gli altri widget.
Aggiunta dei riquadri Widget alla pagina EnterpriseOne
Nell'esercizio precedente è stata creata una nuova pagina EnterpriseOne con un unico riquadro Widget. In questo esercizio verranno aggiunti riquadri per gli altri widget.
Assicurarsi di visualizzare la nuova pagina Widget Panes.
Dall'elenco a discesa del menu utente, selezionare Gestisci contenuto e fare clic su Pagine composte. La pagina composta da EnterpriseOne viene aperta in modalità progettazione.
Fare clic sull'icona Crea nuovo contenuto nella parte superiore della pagina.
Fare clic su Widget e trascinarlo a destra del riquadro widget esistente, quindi rilasciarlo.
Nel campo Nome della finestra Crea collegamento a widget immettere Most Ordered Item Quantity.
Fare clic su OK.
Il menu Widget consente di selezionare il widget per questo riquadro. Selezionare #Most Quantità ordinata (Quantità articolo più ordinata) - Badge - Valore numerico.
Fare clic su Salva in alto a destra nella finestra per salvare la pagina.
Fare clic su Chiudi per chiudere il designer della pagina. Ora la tua pagina ha due Widget Panes come mostrato nel seguente screenshot:
Ripetere i passi da 2 a 8 per aggiungere alla pagina i widget Nome articolo più ordinato e OdA per business unit. I widget dovrebbero essere visualizzati come mostrato nel seguente screenshot. Se necessario, è possibile regolare l'allineamento dei riquadri widget. Pannelli WidgetNota: quando si è in modalità di progettazione per la pagina, è possibile trascinare le barre orizzontali e verticali attorno ai riquadri per allinearle e ridimensionarle.
Negli esercizi precedenti, è stato aggiunto Widget Panes per i widget che non richiedevano alcun input. In questo esercizio verranno aggiunti widget che richiedono input e i widget consentono di fornire valori predefiniti per tali input.
Accedere alla modalità di progettazione per la pagina EnterpriseOne (menu utente -> Gestisci contenuto -> Pagine composte).
Fare clic sull'icona Crea nuovo contenuto nella parte superiore sinistra della pagina.
Fare clic su Widget e trascinarlo nella parte inferiore del centro della pagina, quindi rilasciarlo.
Nel campo Nome della finestra Crea collegamento a widget immettere Spend Analysis by Business Unit for Company 00200.
Fare clic su OK.
Nel menu Widget selezionare #Spend Analisi per business unit (Analisi spesa per business unit) - Grafico. Questo widget accetta un valore di input per la società. In qualità di designer di pagine, la finestra Configurazione widget consente di fornire un valore predefinito per tale input per gli utenti che visualizzeranno il widget nella pagina.
Nel campo Valore, immettere 00200. È possibile aggiungere lo stesso widget in un riquadro widget più volte e impostare input diversi. Ad esempio, è possibile creare una pagina con widget per "Analisi della spesa per la società 00200" e "Analisi della spesa per la società 00300".
La finestra Configurazione widget consente di eseguire l'override del titolo. Abilitare l'opzione Sostituisci titolo e modificare il valore nel campo Titolo in Spend Analysis by Business Unit - Company 00200. La finestra Configurazione widget fornisce inoltre un'opzione per consentire l'input, consentendo agli utenti di fornire un input diverso per il widget. Per questo, passo lasciare questa opzione disabilitata. Verrà abilitata l'opzione Consenti input in un passo successivo.
Ripetere i passi da 2 a 8 per aggiungere un secondo riquadro widget per il widget Analisi spesa per business unit. Questa volta, nel campo Input, immettere 00001 e nel campo Titolo, immettere Spend Analysis by Business Unit – Company 00001. Nota: i dati nel sistema potrebbero essere diversi. È possibile utilizzare qualsiasi società con dati validi.
Fare clic su Salva.
Fare clic su Salva nella parte superiore della finestra per salvare la pagina.
Fare clic su Chiudi per chiudere il designer della pagina. La tua pagina EnterpriseOne con Widget Panes ora sembra simile a questa:
Nell'esercizio precedente è stato aggiunto un widget che consente gli input e, in qualità di designer di pagine, è stato fornito un input predefinito. In questo esercizio verranno aggiunti widget che consentono all'utente di fornire input. In questo modo, è possibile pubblicare un singolo widget in una pagina e gli utenti possono personalizzare tale widget per se stessi, ad esempio fornendo una business unit, un centro di lavoro o un intervallo di date per l'applicazione di filtri. Ogni utente vedrà lo stesso widget, ma con dati diversi.
Dal menu utente, selezionare Gestisci contenuto, quindi Pagine composte per accedere alla modalità di progettazione per la pagina EnterpriseOne.
Fare clic sull'icona Crea nuovo contenuto nella parte superiore della pagina.
Fare clic su Widget e trascinarlo nella parte inferiore sinistra della pagina, quindi rilasciarlo.
Nel campo Nome della finestra Crea collegamento a widget immettere Temperature.
Fare clic su OK.
Nell'elenco a discesa Widget selezionare #Temperature Meter (Temperature Meter) - Meter. Questo widget accetta un valore di input per i punti griglia. Questo input è un codice utilizzato dal National Weather Service degli Stati Uniti per designare una posizione geografica.
Nel campo Valore immettere BOU/63,61. Questo è il punto di riferimento per Denver, Colorado.
Abilitare l'opzione Sostituisci titolo e modificare il titolo in Denver Temperature. Per questa istanza del misuratore di temperatura, lasciare l'opzione Consenti input disabilitata.
Fare clic su Salva. Come ultimo riquadro widget nella pagina, successivamente si aggiungerà il widget Casella di testo previsione dettagliata con l'input dell'utente.
Fare clic sull'icona Crea nuovo contenuto nella parte superiore sinistra della pagina.
Tenere premuto Widget e trascinarlo nella parte inferiore destra della pagina. Rilasciare quindi il pulsante del mouse.
Nella finestra Crea collegamento a widget, nel campo Nome, immettere City Forecast.
Fare clic su OK.
Nel menu Widget selezionare #Detailed Casella di testo Previsione (casella di testo Previsione dettagliata) - Casella di testo.
Nella finestra Configurazione widget, abilitare l'opzione Consenti input.
Abilitare l'opzione Sostituisci titolo e nel campo Titolo modificare il titolo in Your City Forecast.
Lasciare vuoto il campo Valore per i punti griglia.
Nell'esercizio precedente, come progettista della pagina, hai aggiunto i Widget Panes intitolati "La tua temperatura della città" e "La tua previsione della città" e hai consentito l'input dell'utente per questi widget. In questo esercizio, agendo come utente, configurerai questi due widget con l'input per la tua posizione e cambierai i titoli di conseguenza.
Assicurarsi di visualizzare la nuova pagina Widget Panes.
Nel riquadro Widget Temperatura città fare clic sull'icona Configurazione widget .
Visualizzazione dei riquadri Widget in modalità Schermo intero
Quando si visualizzano i riquadri widget in una pagina EnterpriseOne, come con altri tipi di riquadro, gli utenti possono aprire il riquadro in modalità a schermo intero. Questa modalità può fornire una visione più chiara dei dettagli, soprattutto con grafici complicati.
Assicurarsi di visualizzare la nuova pagina Widget Panes.
Nel riquadro Widget Analisi spese per business unit - Società 00200 fare clic sull'icona Inserisci contenuto. La pagina EnterpriseOne è sostituita da una vista a schermo intero del widget:
Creare una nuova pagina composta EnterpriseOne e aggiungervi i riquadri widget
Per i widget con input, configurarli con input predefiniti
Per i widget con input, consentire agli utenti di fornire input
Aggiungere più istanze dello stesso widget in una pagina con input diversi
Visualizzare un widget in modalità a schermo intero
In questo OBE, è stata creata una pagina EnterpriseOne esclusivamente con Widget Panes, ma come qualsiasi pagina composta da EnterpriseOne, è possibile combinare diversi tipi di contenuto per fornire agli utenti un'esperienza utente ricca, informativa e dinamica.