Histórico da Página
Ponto de Entrada PGCHHEADER
Características do Requisito
Linha de Produto: | Microsiga Proteus - Portal Gestão do Capital Humano | ||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Serviços | ||||||||||||||||||||||||||||||||||||||||||||
Módulo: | Portal | ||||||||||||||||||||||||||||||||||||||||||||
Rotina: |
| ||||||||||||||||||||||||||||||||||||||||||||
Requisito (ISSUE): | ER Configuração de Cabeçalhos do Portal GCH - http://tdn.totvs.com/x/JdpSDg | ||||||||||||||||||||||||||||||||||||||||||||
País(es): | Todos |
Ponto de Entrada
Descrição: | Para atender essa necessidade de customização de cabeçalhos devemos criar um novo ponto de entrada, denominado "PgchHeader", onde o mesmo será responsável em enviar as informações de cabeçalho do produto padrão e receber o novo cabeçalho desejado pelo cliente para que possa ser renderizado no browser ao usuário logado no Portal GCH. Dependendo da funcionalidade acessada no portal, o cabeçalho pode possuir informações diferenciadas, como por exemplo no protótipo 01, encontrado na maioria dos itens de solicitação no menu principal. Esse ponto de entrada possuíra as seguintes características:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programa Fonte: | PWSA010.PRW / WSMENU.PRW | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Função: | ProcHeaderAval (função de PWSA010.PRW) / UPDHEADER (método de WSMENU.PRW) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Retorno: |
|
Exemplo:
User Function PgchHeader
LOCAL cRequest := PARAMIXB[1]
LOCAL cParam2 := PARAMIXB[2]
LOCAL cParam3 := PARAMIXB[3]
LOCAL aHeader := PARAMIXB[4]
aAdd( aHeader, { 'Novo item header', 'novo conteudo'} }
aAdd( aHeader, { '', ''} }
aAdd( aHeader, { 'Assinatura do solicitante:', '____________________'} }
aHeader[2][1] := "COLABORADOR"
aHeader[6][1] := "ESPECIALIDADE"
Return (aHeader)
Resultado esperado de acordo com o exemplo, sem aplicação do ponto de entrada e depois aplicando: