Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui
Gestão de Pessoas - Manual do Usuário > Customizações > Regras > Regras por Processo > Regra por processo 22 - Cabeçalho avaliação WEB

Regra por processo 22 - Cabeçalho avaliação WEB

Este recurso não está disponível no Gestão de Pessoas | HCM GO UP. Saiba mais.

Permite alterar o cabeçalho das avaliações WEB.

Recursos utilizados: O cabeçalho montado pelo sistema é passado para a mesma através da variável de sistema Web_HTML. Sendo assim, dentro da regra é possível alterar o conteúdo dessa variável (que é um HTML) modificando o cabeçalho que o sistema montou, podendo retirar ou incluir campos. Ao sair da regra o conteúdo da variável Web_HTML será considerado como o novo cabeçalho da tela.

Nesta regra também estão disponibilizados as seguinte informações:

Exemplo 1:

Definir Alfa Web_HTML;
Definir Alfa xHTML;
Definir Alfa xHTMLAux;
Definir Alfa xStr;

    Se (TipoAvaCab = 1) xStr = "Avaliação por Colaborador";
    Se (TipoAvaCab = 2) xStr = "Avaliação por Item";
    Se (TipoAvaCab = 3) xStr = "Avaliação Detalhada";
    Se (TipoAvaCab = 4) xStr = "Consulta por Colaborador";
    Se (TipoAvaCab = 5) xStr = "Consulta por Item";
    Se (TipoAvaCab = 6) xStr = "Consulta Detalhada";

xHTMLAux = " <tr>" +
" <td class=COLUNAROTULOCABECALHO>Campo da Regra:</td>" +
" <td class=COLUNAVALORCABECALHO>" + xStr + "</td>" +
" </tr>" +
"</table>";

xHTML = Web_HTML;
TrocaString(xHTML, "</table>", xHTMLAux, xHTML);
Web_HTML = xHTML;

No exemplo, a variável de sistema TipoAvaCab identificará qual é o cabeçalho, conforme abaixo:
1 - Avaliação por Colaborador;
2 - Avaliação por Item;
3 - Avaliação Detalhada;
4 - Consulta por Colaborador;
5 - Consulta por Item;
6 - Consulta Detalhada.

Exemplo 2:

Definir Alfa xHTML;

 

/* 1 = Cabeçalho Avaliação por Colaborador */

Se (TipoAvaCab = 1)

{

xHTML =  "<table class=TABELACABECALHO align=center>" +

"<tr>" +

"<td>" +

"<table class=TABELACABECALHOCOMFOTO>" +

"<tr>" +

"<td>#ARQUIVO_IMG_AVALIADO#</td>" +

"</tr>" +

"</table>" +

"</td>" +

"<td>" +

"<table class=TABELACABECALHOCOMFOTO align=center>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Colaborador:</td>" +

"<td class=COLUNAVALORCABECALHO>#NOME_AVALIADO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Admissão:</td>" +

"<td class=COLUNAVALORCABECALHO>#DATA_ADMISSAO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Local:</td>" +

"<td class=COLUNAVALORCABECALHO>#NOME_LOCAL##TEMPO_LOCAL#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Cargo:</td>" +

"<td class=COLUNAVALORCABECALHO>#NOME_CARGO#</td>" +

 

/*

"<td class=COLUNAVALORCABECALHO>#NOME_CARGO##TEMPO_CARGO#</td>" +

*/

 

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Situação:</td>" +

"<td class=COLUNAVALORCABECALHO>#SITUACAO_AVALIADO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Grau de Instrução:</td>" +

"<td class=COLUNAVALORCABECALHO>#GRAU_INSTRUCAO#</td>" +

"</tr>" +

 

/*

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Foco da Avaliação:</td>" +

"<td class=COLUNAVALORCABECALHO>#FOCO_AVALIACAO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Tipo da Avaliação:</td>" +

"<td class=COLUNAVALORCABECALHO>##TIPO_AVALIACAO##</td>"+

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Local / Cargo Avaliado:</td>" +

"<td class=COLUNAVALORCABECALHO>#LOCAL_CARGO_AVALIADO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Ciclo:</td>" +

"<td class=COLUNAVALORCABECALHO>#DESC_CICLO#</td>" +

"</tr>" +

*/

 

"</table>" +

" </td>" +

"</tr>" +

"</table>";

Web_HTML = xHTML;

}

 

/* CABEÇALHO PADRÃO PARA AVALIAÇÃO POR COLABORADOR

 

xHTML = "<table class=TABELACABECALHO align=center>" +

"<tr>" +

" <td>" +

"<table class=TABELACABECALHOCOMFOTO>" +

"<tr>" +

"<td>#ARQUIVO_IMG_AVALIADO#</td>" +

"</tr>" +

"</table>" +

" </td>" +

" <td>" +

"<table class=TABELACABECALHOCOMFOTO align=center>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Colaborador:</td>" +

"<td class=COLUNAVALORCABECALHO>#NOME_AVALIADO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Admissão:</td>" +

"<td class=COLUNAVALORCABECALHO>#DATA_ADMISSAO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Local:</td>" +

"<td class=COLUNAVALORCABECALHO>#NOME_LOCAL##TEMPO_LOCAL#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Cargo:</td>" +

"<td class=COLUNAVALORCABECALHO>#NOME_CARGO##TEMPO_CARGO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Situação:</td>" +

"<td class=COLUNAVALORCABECALHO>#SITUACAO_AVALIADO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Grau de Instrução:</td>" +

"<td class=COLUNAVALORCABECALHO>#GRAU_INSTRUCAO#</td>" +

" </tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Foco da Avaliação:</td>" +

"<td class=COLUNAVALORCABECALHO>#FOCO_AVALIACAO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Tipo da Avaliação:</td>" +

"<td class=COLUNAVALORCABECALHO>##TIPO_AVALIACAO##</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Local / Cargo Avaliado:</td>" +

"<td class=COLUNAVALORCABECALHO>#LOCAL_CARGO_AVALIADO#</td>" +

"</tr>" +

"<tr>" +

"<td class=COLUNAROTULOCABECALHO>Ciclo:</td>" +

"<td class=COLUNAVALORCABECALHO>#DESC_CICLO#</td>" +

"</tr>" +

"</table>" +

" </td>" +

"</tr>" +

"</table>";

 

*/

Utilização: Cabeçalho do módulo CSWEB.

Disponível para os módulos: CS.

Este artigo ajudou você?