Menus e Acções Locais

Objectivos e Âmbito

Possibilidade de adicionar menus ou acções do cliente, ao menu principal, sendo assim possível a visualização de reports feitos pelo cliente através dos reports locais. Para que isto seja possível será necessário saber como criar menus e acções locais. De seguida será explicado detalhadamente como criar os menus e acções locais.

Criar Menus locais ( ponto de vista do utilizador)

Instalação -> Adaptações Locais -> Menus [IG028]

Neste momento vamos passar a explicar como criar um menu local. Ao seguir o caminho apresentado em cima. Irá ser apresentado um ecrã de selecção que irá mostrar todos os menus presentes no sistema. Não será possível fazer visualizações e cópias de menus do sistema, estes encontram-se nesta lista, para como iremos explicar mais a frente acrescentar acções locais e menus locais a menus de sistema.

Para criar um novo menu deveremos clicar no botão , agora devemos colocar o nome que queremos dar ao nosso menu, este deve ser único, no nosso caso vamos colocar o nome “Test”.

Neste momento temos o nosso menu criado, faltando apenas agora dar uma descrição ao menu essa descrição irá aparecer no menu principal, para isto será necessário clicar no botão . Deverá colocar neste ecrã a descrição e a língua em que da mesma assim como o tipo que será “Descrição”.

Neste momento temos o menu completo só faltando adicionar acções locais, mas primeiro vamos passar a explicação de como serão criadas as acções locais que serão incluídas nos menus locais.

Criar Acções Locais ( ponto de vista do utilizador)

Nem todas as funcionalidades das acções locais estão disponíveis nesta versão.

Instalação -> Adaptações Locais -> Acções Locais [IG028]

Ao seguir o caminho apresentado em cima iremos chegar, ao menu de selecção das acções locais, onde podemos obter uma lista de acções locais.

Para a criação de uma nova acção vamos clicar no botão , e o ecrã de criação de acção local.

  • Acção -> Nome que irá ser dado a acção local que deve ser único.
  • Área -> Identificação da área aplicativa
  • Processo -> Identificação de processo aplicativo
  • Grupo Autorização -> Grupo autorização em área/processo
  • Tipo Autorização -> O que poderá ser feito no Report nesta versão só se aplica a autorização leitura
  • Visualiza/Modifica -> Nesta versão só se aplica Visualiza
  • Acção Criar Referencia -> Não se aplica nesta versão
  • Botão -> Não se aplica nesta versão
  • Atalho -> Não se aplica nesta versão
  • Função Remota -> Não se aplica nesta versão
  • Objecto -> Não se aplica nesta versão
  • Método -> Não se aplica nesta versão
  • Sequência métodos -> Não se aplica nesta versão
  • Usa Big RBS -> Não se aplica nesta versão
  • Report -> Report a ser chamado por esta acção
  • Navegar -> Não se aplica nesta versão

No fim de preencher todos os parâmetros necessários iremos ter uma nova acção local criada, neste caso criamos a acção local “Test1”.

Adicionar Acções e Menus locais ao Menu Principal ( ponto de vista do utilizador)

Depois de criarmos o menu e a acção local estamos prontos para os inserir no menu principal para isso temos que fazer alguns passos que passamos a enumerar.

Instalação -> Adaptações Locais -> Menus [IG028]

No ecrã de selecção dos menus vamos escolher o menu escolhido anteriormente e vamos listar.

Aqui vamos adicionar a acção que nós criamos anteriormente, para isso temos de clicar no botão , e um ecrã como o seguinte irá aparecer.

Para inserir no menu uma acção vamos então clicar no botão .

Neste caso só é necessário introduzir a nossa acção e confirmar. Neste momento já temos um menu com uma acção no interior.

Agora vamos ver como colocar o nosso menu dentro de um menu, do menu principal para isso vamos voltar á pagina inicial do WPMS e colocar o ponteiro do rato sobre o menu onde queremos colocar o nosso menu.

Neste caso o ponteiro do rato foi colocado sobre o menu de Adaptações Locais, na caixa azul podemos ver o código do menu onde queremos colocar o nosso menu.

De seguida no ecrã de selecção de menu, colocamos esse código, e fazemos o mesmo que fizemos para colocar uma acção, mas em substituição colocamos o menu no campo menu e confirmamos.

Para confirmar que tudo correu bem vamos a pagina inicial do WPMS e clicamos em refresh , depois vamos abrir o nosso menu, se tudo correu bem teremos o nosso menu local colocado dentro do menu de sistema.

Como é possível observar na imagem anterior a vermelho vemos o nosso menu criado dentro do menu de sistema que seleccionamos com a acção que colocamos no nosso menu.

A azul vemos se no caso nos não colocarmos o menu dentro do menu do sistema mas sim apenas uma acção local.