Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Framework - Linha Datasul - FRW - Inclusão de programas HTML no Menu

time.png Tempo aproximado para leitura: 00:02:50 min

Dúvida
Como realizar a inclusão de programas HTML no Menu?

Ambiente
Framework - Framework (Linha Datasul) – Menu (MNU) – Versão 12

Solução
Este documento tem por objetivo demonstrar o passo a passo de como efetuar o cadastro de programas do tipo WEB no Menu HTML Datasul.

Com o Menu HTML Datasul, é possível executar programas WEB HTML dentro do próprio Sistema.

Os programas desenvolvidos com a tecnologia HTML estão mais presentes nas atuais versões do Datasul e para que os mesmos sejam apresentados no menu no Sistema, devem estar cadastrados conforme apresentados a seguir.

1. Incluir um novo programa no Cadastro de Programasbas_prog_dtsul.
- O campo Nome Externo deverá conter o valor da extensão da URL do menu HTML correspondente ao programa. Exemplo: totvs-pnk/mapping programa Mapeamento do Ekanban.
- Na aba de opções do programa bas_prog_dtsul, deve-se selecionar o Template Programa HTML e Interface: WEB.

2. Incluir a chamada do serviço loadedModules.startModules <Nome da aba>, <Nome do Controller>, <Referência do Controller>, <Código do Módulo>, <IDI da Interface> no javascript principal do programa, a seguir são descritos os parâmetros
- O nome da aba;
- O identificador do controller;
- A instância do controller, ou o $scope se não estiver sendo utilizado controllerAs;
- Código do Módulo que irá ser cadastrado o programa;
- ID da Interface, qual é o tipo dessa interface se ela é Flex, WEB, etc. Neste caso como é um programa WEB o IDI Interface será W de WEB;
- O método startModule do serviço loadedModules irá criar uma nova aba no menu caso não exista e retornar o valor true se for necessário a inicialização do contexto primeira execução. Caso a aba estiver aberta, a inicialização não é necessária pois o contexto é recuperado pelo método startModule.

Importante
- O motivo para a recuperação de contexto indica que o estado da aba atual será salvo, durante a troca de aba, e restaurado caso a aba seja reativada novamente no menu.

- Com a utilização do THF2, são necessárias algumas alterações no cadastro de programas.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _