Publicando widgets em um painel de widgets em uma página EnterpriseOne
Antes de Começar
Este OBE (Oracle by Example) de 45 minutos mostra como você pode publicar widgets para usuários EnterpriseOne adicionando-os a um Painel de Widgets em uma página composta EnterpriseOne.
Histórico
Os widgets do JD Edwards EnterpriseOne são uma maneira fácil e sem código de coletar dados e visualizá-los em formatos gráficos, como crachás, medidores e gráficos. Como os widgets obtêm sua entrada de orquestrações, os dados podem vir de qualquer origem que uma orquestração possa acessar, incluindo APIs REST de sistemas externos ao EnterpriseOne. Isso abre a porta para muitas oportunidades interessantes de visualizar dados de origens EnterpriseOne e não EnterpriseOne lado a lado.
Você pode facilmente publicar widgets para usuários finais do EnterpriseOne adicionando-os a páginas compostas pelo EnterpriseOne, especificamente um painel de designer, e começando com o Tools 9.2.9.4, um Painel de Widgets. Além disso, os widgets de tipo de crachá se comportam de maneira semelhante às Listas de Controle do One View; eles aparecem automaticamente na lista suspensa Lista de Controle (sinalizador) no cliente Web EnterpriseOne e nos Painéis de Lista de Controle.
Cenário
Neste OBE, como um designer de página composto, você publicará os widgets criados nos OBEs anteriores em um novo Painel de Widgets em uma página EnterpriseOne. Além disso, como usuário, você inserirá entradas para os widgets e exibirá a saída.
Para este cenário, você irá:
Crie uma nova página composta EnterpriseOne.
Crie um novo Painel de Widgets para cada um dos widgets criados nos exercícios anteriores do OBE. Alguns widgets que você adicionará à página mais de uma vez.
Adicione entradas padrão de widget como designer de página.
Altere as entradas do widget como o usuário.
Exibir um widget no modo de tela inteira.
Quando você concluir as etapas neste OBE, sua página EnterpriseOne com Painéis de Widget terá uma aparência semelhante a esta captura de tela:
Para executar as etapas neste OBE, você precisará:
Acesso a um ambiente JD Edwards EnterpriseOne com a Versão 25, junho de 2025 (Versão 9.2.9.4 do Tools) ou posterior
Segurança de recursos, segurança de ação UDO e segurança de conteúdo para widgets (WIDGET)
Segurança de recurso e segurança de ação UDO para páginas compostas (COMPOSITE)
Esses sete widgets que você concluiu nos exercícios anteriores do OBE: Ordens Vencidas, Quantidade de Itens Mais Solicitados, Nome do Item Mais Solicitado, OCs por Unidade de Negócios, Análise de Gastos por Unidade de Negócios, Medidor de Temperatura e Caixa de Texto de Previsão Detalhada.
Criando uma nova página composta EnterpriseOne e adicionando o primeiro painel de widget
Neste exercício, você criará uma nova página EnterpriseOne com um único Painel de Widgets.
Acesse o cliente Web EnterpriseOne.
Na lista suspensa do menu do usuário, selecione Gerenciar Conteúdo e clique em Páginas Compostas.
Na lista drop-down Nome, selecione (Criar) para criar uma nova página.
Clique no ícone Criar Novo Conteúdo no canto superior esquerdo da janela.
Clique em Widget para adicionar um Painel de Widget à página.
Na janela Criar Link para Widget, no campo Nome, digite Past Due Orders. Observação: Como cada Painel de Widgets só pode conter um widget, é mais comum nomear o Painel de Widgets após o widget.
Clique em OK. O menu Widget permite selecionar o widget para esse painel.
Na lista drop-down Widget, selecione #Past Pedidos Vencidos (Pedidos Vencidos P43261) – Selo – Numérico. Lista de Widgets Observação: Você pode digitar o campo suspenso para filtrar os nomes dos widgets.
Clique em Salvar no canto superior direito da janela para salvar a página.
Na janela Informar Novo Nome, informe Widget Panes.
Clique em Fechar para fechar o designer de páginas. A nova página EnterpriseOne é exibida com o Painel de Widgets único. Como o widget Ordens Vencidas é um emblema, ele aparece no centro do painel e o painel ocupa toda a área da página, conforme mostrado na seguinte captura de tela: Painel de Widgets - Passado Ordens Vencidas Como as páginas compostas por EnterpriseOne podem conter muitos tipos de conteúdo, como painéis de designer, relatórios do One View, aplicativos EnterpriseOne, etc., você pode continuar a projetar uma página mais complexa com outros componentes. Nos exercícios a seguir, você continuará a adicionar painéis para seus outros widgets.
Adicionando Painéis de Widget à Página EnterpriseOne
No exercício anterior, você criou uma nova página EnterpriseOne com um único Painel de Widgets. Neste exercício, você adicionará painéis para seus outros widgets.
Certifique-se de que você está visualizando sua nova página Painéis de widget.
Na lista suspensa do menu do usuário, selecione Gerenciar Conteúdo e clique em Páginas Compostas. A página composta EnterpriseOne é aberta no modo de design.
Clique no ícone Criar Novo Conteúdo na parte superior da página.
Clique no Widget e arraste-o para a direita do Painel de Widget existente. Em seguida, solte-o.
Repita as etapas de 2 a 8 para adicionar os widgets Nome do Item Mais Solicitado e OCs por Unidade de Negócio à página. Os Widgets devem ter a aparência mostrada na captura de tela a seguir. Você pode ajustar o alinhamento dos Painéis do Widget conforme necessário. Painéis de widgetObservação: Quando estiver no modo de design da página, você poderá arrastar as barras horizontal e vertical ao redor dos painéis para alinhá-los e redimensioná-los.
Nos exercícios anteriores, você adicionou Painéis de Widget para widgets que não exigiam entradas. Neste exercício, você adicionará widgets que exigem entradas e os widgets permitem que você forneça valores padrão para essas entradas.
Acesse o modo de design da sua página EnterpriseOne (menu do usuário -> Gerenciar Conteúdo -> Páginas Compostas).
Clique no ícone Criar Novo Conteúdo no canto superior esquerdo da página.
Clique no Widget e arraste-o para o centro inferior da página. Em seguida, solte.
Na janela Criar Link para Widget, no campo Nome, digite Spend Analysis by Business Unit for Company 00200.
Clique em OK.
No menu Widget, selecione #Spend Análise por Unidade de Negócio (Análise de Gastos por Unidade de Negócio) - Gráfico. Este widget aceita um valor de entrada para a Empresa. Como designer de página, a janela Configuração do Widget permite que você forneça um valor padrão para essa entrada para os usuários que verão o widget na página.
No campo Valor, informe 00200. Você pode adicionar o mesmo widget em um Painel de widget várias vezes e definir entradas diferentes. Por exemplo, você pode criar uma página com widgets para "Análise de Gastos para a Empresa 00200" e "Análise de Gastos para a Empresa 00300".
A janela Configuração do widget fornece uma opção para você substituir o título. Ative a opção Substituir Título e altere o valor no campo Título para Spend Analysis by Business Unit - Company 00200. A janela Configuração do widget também oferece uma opção Permitir entrada, permitindo que os usuários forneçam uma entrada diferente para o widget. Para isso, a etapa deixa esta opção desativada. Você ativará a opção Permitir Entrada em uma etapa subsequente.
Repita as etapas de 2 a 8 para adicionar um segundo Painel de Widget para o widget Análise de Gastos por Unidade de Negócio. Desta vez, no campo Entrada, digite 00001 e no campo Título, digite Spend Analysis by Business Unit – Company 00001. Observação: Os dados no sistema podem ser diferentes. Você pode usar qualquer empresa com dados válidos.
Clique em Salvar.
Clique em Salvar na parte superior da janela para salvar a página.
Clique em Fechar para fechar o designer de páginas. Sua página EnterpriseOne com Painéis de Widget agora tem uma aparência semelhante a esta:
No exercício anterior, você adicionou um widget que permitia entradas e, como designer de página, forneceu uma entrada padrão. Neste exercício, você adicionará widgets que permitem ao usuário fornecer entradas. Dessa forma, você pode publicar um único widget em uma página, e os usuários podem personalizar esse widget para si mesmos, por exemplo, fornecendo uma unidade de negócio relevante, um centro de trabalho ou um intervalo de datas para filtragem. Cada usuário verá o mesmo widget, mas com dados diferentes.
No menu do usuário, selecione Gerenciar Conteúdo e, em seguida, selecione Páginas Compostas para acessar o modo de design da sua página EnterpriseOne.
Clique no ícone Criar Novo Conteúdo na parte superior da página.
Clique no Widget e arraste-o para a parte inferior esquerda da página e solte-o.
Na janela Criar Link para Widget, no campo Nome, digite Temperature.
Clique em OK.
Na lista suspensa Widget, selecione #Temperature Medidor (Medidor de Temperatura) - Medidor. Este widget aceita um valor de entrada para pontos de grade. Esta entrada é um código usado pelo Serviço Meteorológico Nacional dos EUA para designar uma localização geográfica.
No campo Valor, digite BOU/63,61. Este é o ponto de grade para Denver, Colorado.
Ative a opção Substituir Título e edite o Título para Denver Temperature. Para esta instância do Medidor de Temperatura, deixe a opção Permitir Entrada desativada.
Clique em Salvar. Como o último Painel de Widgets na página, em seguida, você adicionará o widget Caixa de Texto de Previsão Detalhada com a entrada do usuário.
Clique no ícone Criar Novo Conteúdo no canto superior esquerdo da página.
Clique e segure Widget e arraste-o para a parte inferior direita da página. Em seguida, solte o botão do mouse.
Na janela Criar Link para Widget, no campo Nome, digite City Forecast.
Clique em OK.
No menu Widget, selecione #Detailed Caixa de texto Previsão (Caixa de texto Previsão detalhada) – Caixa de texto.
Na janela Configuração do Widget, ative a opção Permitir Entrada.
Ative a opção Substituir Título e, no campo Título, altere o título para Your City Forecast.
Deixe o campo Valor para pontos de grade em branco.
No exercício anterior, como designer de página, você adicionou Painéis de Widget intitulados "Sua Temperatura da Cidade" e "Sua Previsão da Cidade" e permitiu a entrada do usuário para esses widgets. Neste exercício, atuando como usuário, você configurará esses dois widgets com entrada para sua localização e alterará os títulos de acordo.
Certifique-se de que você está visualizando sua nova página Painéis de widget.
No Painel de Widgets intitulado Sua Temperatura da Cidade, clique no ícone Configuração do Widget .
Exibindo painéis de widget no modo de tela inteira
Ao exibir Painéis de Widgets em uma página EnterpriseOne, como em outros tipos de painel, os usuários podem abrir o painel no modo de tela inteira. Este modo pode fornecer uma visão mais clara dos detalhes, especialmente com gráficos complicados.
Certifique-se de que você está visualizando sua nova página Painéis de widget.
No Painel de Widgets intitulado Análise de Gastos por Unidade de Negócio - Empresa 00200, clique no ícone Conteúdo da Pop-up. A página EnterpriseOne é substituída por uma exibição em tela cheia do widget:
Criar uma nova página composta EnterpriseOne e adicionar Painéis de Widget a ela
Para widgets que têm entradas, configure-as com entradas padrão
Para widgets que têm entradas, permita que os usuários forneçam entradas
Adicionar várias instâncias do mesmo widget em uma página com entradas diferentes
Exibir um widget no modo de tela inteira
Neste OBE, você criou uma página EnterpriseOne exclusivamente com Painéis de Widget, mas, como qualquer página composta por EnterpriseOne, é possível combinar diferentes tipos de conteúdo para fornecer aos usuários uma experiência de usuário rica, informativa e dinâmica.