Regra por processo 748 - Antes de inserir pergunta/resposta no teste efetivo
Esta regra será executada antes de incluir a pergunta na lista de perguntas que estarão no sorteio do teste efetivo no TRWEB.
Recursos utilizados: estará disponível para consulta na regra o registro das tabelas R034FUN e R202PER quando estiver processando uma pergunta e das tabelas R034FUN, R202PER e R202RES quando estiver processando uma resposta.
Comando Cancel: as perguntas/respostas poderão ser “ignoradas” do sorteio utilizando o comando Cancel(1) para a pergunta ou resposta em questão.
Exemplo:
<div class="Code"><p>/* Neste exemplo deixará de fora a pergunta 20 e a resposta 1 da pergunta 1 caso a filial do colaborador seja 1 */<br></br>Definir Numero xNumEmp;<br></br>Definir Numero xTipCol;<br></br>Definir Numero xNumCad;<br></br>Definir Numero xCodPer;<br></br>Definir Numero xCodRes;<br></br><br></br>xNumEmp = R034FUN.NumEmp;<br></br>xTipCol = R034FUN.TipCol;<br></br>xNumCad = R034FUN.NumCad;<br></br><br></br>xCodPer = R202PER.CodPer;<br></br>xCodRes = R202RES.CodRes;<br></br><br></br>Se (((xCodPer = 20) e (xCodRes = 0)) ou ((xCodPer = 1) e (xCodRes = 1))) <br></br> {<br></br> RetFilEmp(xNumEmp, xTipCol, xNumCad, DatSis);<br></br> Se (FilEmp = 1) <br></br> {<br></br> Cancel(1);<br></br> }<br></br> }</p></div>
Utilização: pode ser utilizada para deixar de fora perguntas/respostas utilizando o comando Cancel(1), conforme alguma restrição que o usuário deseje colocar.
Disponível para o módulo: TR.
English
Español

English
Español

