Publicación de Widgets en un Panel de Widget en una Página EnterpriseOne
Antes de empezar
Oracle by Example (OBE) de 45 minutos muestra cómo puede publicar widgets a los usuarios de EnterpriseOne agregándolos a un panel de widgets en una página compuesta de EnterpriseOne.
Antecedentes
Los widgets de JD Edwards EnterpriseOne son una forma sencilla y sin código de recopilar datos y visualizarlos en formatos gráficos como insignias, medidores y gráficos. Debido a que los widgets obtienen su entrada de orquestaciones, los datos pueden provenir de cualquier origen al que pueda acceder una orquestación, incluidas las API de REST de sistemas externos a EnterpriseOne. Esto abre la puerta a muchas oportunidades interesantes para visualizar datos de fuentes EnterpriseOne y no EnterpriseOne lado a lado.
Puede publicar fácilmente widgets para los usuarios finales de EnterpriseOne agregándolos a las páginas compuestas de EnterpriseOne, específicamente a un panel de diseñador, y empezando por las herramientas 9.2.9.4, un panel de widgets. Además, los widgets de tipo de tarjeta de identificación se comportan de manera similar a las listas de comprobaciones de One View; aparecen automáticamente en la lista desplegable Lista de comprobaciones (indicador) del cliente web EnterpriseOne y en los paneles de la lista de comprobaciones.
Escenario
En este OBE, como diseñador de página compuesta, publicará los widgets que ha creado en los OBE anteriores en un nuevo panel de widget en una página EnterpriseOne. Además, como usuario, introducirá entradas para los widgets y verá la salida.
Para este escenario:
Cree una nueva página compuesta EnterpriseOne.
Cree un nuevo panel de widgets para cada uno de los widgets creados en los ejercicios de OBE anteriores. Algunos widgets que agregará a la página más de una vez.
Agregue entradas por defecto de widget como diseñador de página.
Cambie las entradas del widget como usuario.
Ver un widget en el modo de pantalla completa.
Cuando complete los pasos de este OBE, la página EnterpriseOne con paneles de widget tendrá un aspecto similar al de esta captura de pantalla:
Acceso a un entorno de JD Edwards EnterpriseOne con la versión 25, junio de 2025 (herramientas versión 9.2.9.4) o posterior
Seguridad de funciones, seguridad de acciones UDO y seguridad de contenido para widgets (WIDGET)
Seguridad de funciones y seguridad de acciones UDO para páginas compuestas (COMPOSITE)
Estos siete widgets que completó en los ejercicios de OBE anteriores: Órdenes vencidas, Cantidad de artículo más solicitada, Nombre de artículo más solicitada, Órdenes de compra por unidad de negocio, Análisis de gastos por unidad de negocio, Medidor de temperatura y Cuadro de texto de previsión detallada.
Creación de una nueva página compuesta EnterpriseOne y adición del primer panel del widget
En este ejercicio, creará una nueva página EnterpriseOne con un único panel de widget.
Conéctese al cliente web de EnterpriseOne.
En la lista desplegable del menú de usuario, seleccione Gestionar Contenido y haga clic en Páginas Compuestas.
En la lista desplegable Nombre, seleccione (Crear) para crear una nueva página.
Haga clic en el icono Crear nuevo contenido en la parte superior izquierda de la ventana.
Haga clic en Widget para agregar un panel de widget a la página.
En la ventana Crear enlace a widget, en el campo Nombre, introduzca Past Due Orders. Nota: Dado que cada panel de widget solo puede contener un widget, es más común asignar un nombre al panel de widget después del widget.
Haga clic en Aceptar. El menú Widget le permite seleccionar el widget para este panel.
En la lista desplegable Widget, seleccione #Past Due Orders (Past Due Orders P43261) – Badge – Numeric. Lista de widgets Nota: puede escribir en el campo desplegable para filtrar los nombres de widget.
Haga clic en Guardar en la parte superior derecha de la ventana para guardar la página.
En la ventana Enter New Name, introduzca Widget Panes.
Adición de paneles de widget a la página EnterpriseOne
En el ejercicio anterior, ha creado una nueva página EnterpriseOne con un único panel de widget. En este ejercicio, agregará paneles para los demás widgets.
Asegúrese de que está viendo la nueva página Paneles de widgets.
En la lista desplegable del menú de usuario, seleccione Gestionar Contenido y haga clic en Páginas Compuestas. La página compuesta EnterpriseOne se abre en modo de diseño.
Haga clic en el icono Crear Nuevo Contenido en la parte superior de la página.
Haga clic en el Widget y arrástrelo a la derecha del panel de widgets existente y, a continuación, suéltelo.
En la ventana Crear Enlace a Widget, en el campo Nombre, introduzca Most Ordered Item Quantity.
Haga clic en Aceptar.
El menú Widget le permite seleccionar el widget para este panel. Seleccione #Most Cantidad ordenada (cantidad de artículo más ordenada): tarjeta de identificación numérica.
Haga clic en Guardar en la parte superior derecha de la ventana para guardar la página.
Haga clic en Cerrar para cerrar el diseñador de páginas. Ahora la página tiene dos paneles de widget, como se muestra en la siguiente captura de pantalla:
Repita los pasos del 2 al 8 para agregar los widgets Nombre de artículo más ordenado y OC por unidad de negocio a la página. Los widgets deben ser como se muestra en la siguiente captura de pantalla. Puede ajustar la alineación de los paneles de widgets según sea necesario. Paneles de widgetsNota: Cuando se encuentre en modo de diseño para la página, puede arrastrar las barras horizontales y verticales alrededor de los paneles para alinearlos y cambiar su tamaño.
En los ejercicios anteriores, ha agregado paneles de widgets para los widgets que no necesitaban ninguna entrada. En este ejercicio, agregará widgets que requieren entradas y los widgets le permitirán proporcionar valores por defecto para esas entradas.
Acceda al modo de diseño de la página EnterpriseOne (menú de usuario -> Gestionar contenido -> Páginas compuestas).
Haga clic en el icono Crear nuevo contenido en la parte superior izquierda de la página.
Haga clic en el Widget y arrástrelo al centro inferior de la página y, a continuación, suéltelo.
En la ventana Crear enlace a widget, en el campo Nombre, introduzca Spend Analysis by Business Unit for Company 00200.
Haga clic en Aceptar.
En el menú Widget, seleccione #Spend Análisis por unidad de negocio (Análisis de gastos por unidad de negocio) - Gráfico. Este widget acepta un valor de entrada para la compañía. Como diseñador de página, la ventana Widget Configuration le permite proporcionar un valor por defecto para esa entrada para los usuarios que verán el widget en la página.
En el campo Valor, introduzca 00200. Puede agregar el mismo widget en un panel de widgets varias veces y establecer diferentes entradas. Por ejemplo, puede crear una página con widgets para "Análisis de gastos para la compañía 00200" y "Análisis de gastos para la compañía 00300".
La ventana Configuración de widget proporciona una opción para sustituir el título. Active la opción Sustituir título y cambie el valor del campo Título a Spend Analysis by Business Unit - Company 00200. La ventana Configuración del widget también proporciona una opción para Permitir entrada, lo que permite a los usuarios proporcionar una entrada diferente para el widget. Para ello, deje esta opción desactivada. En un paso posterior, activará la opción Permitir entrada.
Repita los pasos del 2 al 8 para agregar un segundo panel de widget para el widget Análisis de gastos por unidad de negocio. Esta vez, en el campo Entrada, introduzca 00001 y, en el campo Título, introduzca Spend Analysis by Business Unit – Company 00001. Nota: los datos del sistema pueden ser diferentes. Puede utilizar cualquier empresa con datos válidos.
Haga clic en Guardar.
Haga clic en Guardar en la parte superior de la ventana para guardar la página.
Haga clic en Cerrar para cerrar el diseñador de páginas. La página EnterpriseOne con paneles de widget ahora tiene un aspecto similar al siguiente:
En el ejercicio anterior, ha agregado un widget que permitía entradas y, como diseñador de página, ha proporcionado una entrada por defecto. En este ejercicio, agregará widgets que permiten al usuario proporcionar entradas. De esta forma, puede publicar un único widget en una página y los usuarios pueden personalizar ese widget por sí mismos, por ejemplo, proporcionando una unidad de negocio o un centro de trabajo relevantes, o un rango de fechas para el filtrado. Cada usuario verá el mismo widget, pero con datos diferentes.
En el menú de usuario, seleccione Gestionar Contenido y, a continuación, seleccione Páginas Compuestas para acceder al modo de diseño de la página EnterpriseOne.
Haga clic en el icono Crear Nuevo Contenido en la parte superior de la página.
Haga clic en el Widget y arrástrelo a la parte inferior izquierda de la página y, a continuación, suéltelo.
En la ventana Crear enlace a widget, en el campo Nombre, introduzca Temperature.
Haga clic en Aceptar.
En la lista desplegable Widget, seleccione #Temperature Meter (Temperature Meter) - Meter (Medidor de temperatura). Este widget acepta un valor de entrada para los puntos de cuadrícula. Esta entrada es un código utilizado por el Servicio Meteorológico Nacional de los Estados Unidos para designar una ubicación geográfica.
En el campo Valor, introduzca BOU/63,61. Este es el punto de parrilla para Denver, Colorado.
Active la opción Sustituir título y edite el título en Denver Temperature. Para esta instancia del medidor de temperatura, deje desactivada la opción Permitir entrada.
Haga clic en Guardar. Como el último panel de widget de la página, a continuación, agregará el widget Cuadro de texto de previsión detallada con la entrada del usuario.
Haga clic en el icono Crear nuevo contenido en la parte superior izquierda de la página.
Haga clic y mantenga pulsado Widget y arrástrelo a la parte inferior derecha de la página. A continuación, suelte el botón del mouse.
En la ventana Crear enlace a widget, en el campo Nombre, introduzca City Forecast.
Haga clic en Aceptar.
En el menú Widget, seleccione #Detailed Cuadro de texto de pronóstico (cuadro de texto de pronóstico detallado) – Cuadro de texto.
En la ventana Configuración de widget, active la opción Permitir entrada.
Active la opción Sustituir título y, en el campo Título, cambie el título a Your City Forecast.
Deje el campo Valor de los puntos de cuadrícula en blanco.
En el ejercicio anterior, como diseñador de página, ha agregado paneles de widgets titulados "Tu temperatura de la ciudad" y "Tu previsión de la ciudad" y ha permitido la entrada del usuario para estos widgets. En este ejercicio, actuando como usuario, configurará estos dos widgets con entradas para su ubicación y cambiará los títulos según corresponda.
Asegúrese de que está viendo la nueva página Paneles de widgets.
En el panel de widgets titulado Your City Temperature (Temperatura de su ciudad), haga clic en el ícono Widget Configuration (Configuración de widget) .
En la ventana Widget Configuration (Configuración de widget), introduzca un valor de la siguiente tabla para configurar puntos de cuadrícula para una ciudad diferente.
Ciudad
Puntos de cuadrícula
Denver, CO
BOU/63,61
Nueva York, NY
OKX/33,35
Chicago, IL
LOTE/75,73
Las Vegas, NV
VEF/123,98
Active la opción Sustituir título y edite el valor en el campo Título para que coincida con la ciudad.
Haga clic en Guardar. La página EnterpriseOne refresca el widget con la nueva entrada y el nuevo título, como se muestra en la siguiente captura de pantalla:
Visualización de paneles de widgets en modo de pantalla completa
Al visualizar paneles de widgets en una página EnterpriseOne, al igual que con otros tipos de paneles, los usuarios pueden abrir el panel en el modo de pantalla completa. Este modo puede proporcionar una vista más clara de los detalles, especialmente con gráficos complicados.
Asegúrese de que está viendo la nueva página Paneles de widgets.
En el panel de widgets titulado Análisis de gastos por unidad de negocio - Compañía 00200, haga clic en el icono Contenido emergente. La página EnterpriseOne se sustituye por una vista de pantalla completa del widget:
Crear una nueva página compuesta EnterpriseOne y agregarle paneles de widget
Para los widgets que tienen entradas, configúrelos con entradas por defecto
Para los widgets que tienen entradas, permita a los usuarios proporcionar entradas
Agregar varias instancias del mismo widget en una página con diferentes entradas
Ver un widget en el modo de pantalla completa
En este OBE, ha creado una página EnterpriseOne exclusivamente con paneles de widgets, pero al igual que cualquier página compuesta de EnterpriseOne, es posible combinar diferentes tipos de contenido para proporcionar a los usuarios una experiencia de usuario enriquecida, informativa y dinámica.