WEB_HTML
Permite que sea cargado en el browser un determinado contenido. Para ello, se debe atribuir a esta variable una string, generalmente en formato html.
Tipo: String.
Ejemplo: No browser, el usuario puede hacer clic en un botón que ejecuta una regla con el siguiente contenido. Esta regla hará lectura del html "treinamentos_lista.htm" e irá insertar alguna informaciones en este html. Enseguida retornará este html para el browser a través de la variable WEB_HTML.
Definir Alfa xHtml_Acao;
Definir Alfa xHTML_Lista;
Definir Alfa xRandom;
Definir Número xNumEmp;
Definir Número xTipCol;
Definir Número xNumCad;
Definir Número Tarjeta;
Definir cursor cR134LES;
WCheckValDouble("CRACHA", "Crachá", Cracha, "S", 0);
se (cracha <> 0)
xAchou = RetColabPorCracha(Cracha, xNumEmp, xTipCol, xNumCad);
senao
xAchou = RetColabPorCodUsu(CodUsu, xNumEmp, xTipCol, xNumCad);
se (xAchou = 0)
Inicio
cR134LES.SQL"SELECT NUMEMP FROM R134LES WHERE NUMEMP = :xNumEmp AND TIPCOL = :xTipCol AND NumCad = :xNumCad";
cR134LES.AbrirCursor();
Se (cR134LES.Achou)
inicio
WLerHtml("treinamentos_lista.htm", xHTML_Lista);
xHtml_Acao = CgiAddr + WNConector + "?ACAO=EXEQUIOSQUE&SIS=FP&BASE=QUIOSQUE&TIPO=RELATORIO&NOME=FPRE097.COL&TEMPLATE=treinamentos_relatorio_template.htm";
xHtml_Acao = xHtml_Acao + "& Dado_EAbrEmp =" + formato (xNumEmp, "% f" 2.2);
xHtml_Acao = xHtml_Acao + "&Dado_EAbrTcl=" + Formatar(xTipCol, "%2.2f");
xHtml_Acao = xHtml_Acao + "&Dado_EAbrCad=" + Formatar(xNumCad, "%2.2f");
HoraServidor(xRandom);
xHtml_Acao = xHtml_Acao + "&RANDOM=" + xRandom;
WAdicionaNoHtml(xHtml_Acao, xHtml_Lista, "#CHAMADA_TREINAMENTOS");
WEB_HTML = xHTML_Lista;
fim;
Senao
inicio
WLerHtml("quiosque_registronaoencontrado.htm", xHTML_Lista);
WEB_HTML = xHTML_Lista;
fim;
fim;
senao
inicio
WLerHtml("usuario_nao_associado.htm", xHTML_Lista);
WEB_HTML = xHTML_Lista;
fim;
Utilización: Todas las reglas del sistema.
Observación: No podrá ser utilizada vía proceso automático pues su funcionalidad no será utilizada y podrá ocurrir un error en la ejecución del proceso.
Disponible para los módulos: CS, QL, RS, Gestión de Personal, Control de horario y Comedor, SM y TR.
English
Español


