Histórico da Página
...
Nota | ||
---|---|---|
| ||
Disponível à partir da versão 12.1.8 da linha RM. |
Definição
O TOTVSProfile é um recurso que permite o gerenciamento de perfis de páginas no TOTVS HTML Framework.
Criando a classe para manipulação do TOTVSProfile
O Framework RM criou um manipulador básico definido pela classe RMSProfiler. Ela define o método DoGetProfileInfo, no qual o desenvolvedor pode montar a lista de Profiles necessária.
...
- Crie uma classe server que herde de RMSProfiler
- Sobrescreva o método DoGetTable e retorne a tabela que necessita já contendo as informações de os dos atributos (ColProps).
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
public class GlbColigadaProfiler : RMSProfiler
{
protected override System.Data.DataTable DoGetTable()
{
return new GlbColigada().Tables["GCOLIGADA"];
}
} |
Regras para geração do registro:
...
Adicione as tags de segurança nos respectivos dataServers, pois por se tratar de chamadas rest, o CheckPermission é executado no DataServer.
Utilização do menu HTML
O serviço que disponibiliza a estrutura de menu html utiliza o alias do banco de dados definido na tag DefaultDB. Portanto, é necessário que esta tag esteja definida no Host
Exemplo do RM.Host.exe.config
Sem Formato |
---|
<?xml version="1.0"?> <configuration> <appSettings> <add key="JobServer3Camadas" value="true" /> <add key="Port" value="1213" /> <add key="ActionsPath" value="C:\RM\Requisitos\FRW-Inovacao\Bin" /> <add key="LibPath" value="C:\RM\Requisitos\FRW-Inovacao\Bin" /> <add key="EnableDynamicLocalization" value="false" /> <add key="EnableCompression" value="false" /> <add key="LocalizationLanguage" value="pt-BR" /> <add key="DefaultDB" value="sqa.SQL.1214" /> <add key="FrameHTMLUser" value="userName" /> <add key="FrameHTMLPassword" value="password" /> </appSettings> <runtime> <NetFx40_LegacySecurityPolicy enabled="true" /> <generatePublisherEvidence enabled="false" /> </runtime> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> </startup> </configuration> |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas