• Módulo VIII - Telas Web com foco em Back-office. Telas e lógica associada



    • 1. Telas web com foco em Back-office. Introdução:

      É introduzido o que será visto ao longo deste módulo, que será basicamente o objeto Web Panel e o Design System. É explicado porque se caracteriza como focado em Back-office quando também são desenvolvidas aplicações Customer-facing.


                                                       
                                                                                                             
    • 2. Objeto Web Panel. Primeiros passos:

      Construimos uma tela similar aquela gerada com o pattern Work With de atrações: uma grid com atributos ordenados por determinados critérios, com filtros para os dados (informados pelo usuario), ações sobre os dados da grid, etc.


                                                       
                                                                                                             
    • 3. Objeto Web panel. Carregando dados e eventos:

      O que acontece quando uma ação em uma das linhas da grid modifica o valor de um elemento dessa linha. Conceitualizamos tudo o que foi visto a respeito de um web panel com uma grid com tabela base. Estudamos web panel com atributos sem usar uma grid e o caso de web panels sem tabela base. Vemos o desenho web responsivo. Vemos quando é necessário ocultar uma coluna da grid.


                                                       
                                                                                                             
    • 4. Objeto Web Panel. Esquema de execução de evento:

      É apresentado o esquema de execução de eventos para os web panels com e sem a tabela base vistos no vídeo anterior, a partir do ponto de vista do código que executa no front-end e aquele que executa no back-end. Com isto fica integrado todo o conhecimento visto sobre a lógica básica dos web panels.


                                                       
                                                                                                             
    • 5. Variáveis em grid e ações no pattern Work With:

      Como carregar variáveis em grid do pattern Work With for Web, e como adicionar botão fora ou dentro do grid para executar alguma ação.


                                                       
                                                                                                             
    • 6. Objeto Web Panel. Múltiplos grids:

      É mostrado um exemplo onde deve ser adicionado um grid a um web panel que tinha apenas um. O impacto é visto nos eventos do sistema (Start, Refresh, Load) e nos comandos Refresh e Load. É apresentado o caso de grids aninhados.