<%@language = "javascript" %> <% /* $Revision$ $Id$ File: fac_usrrap_infobord.asp Description: Toon een bepaald (usr)rapport en ververs deze regelmatig 'Toggle' daartoe twee workFrame's om knipperen te voorkomen Parameters: verplichte parameters rap_key=23 // key of the record in the FAC_USRRAP table optional parameters refreshrate=10 // report is refreshed every 10 seconds Context: Bijvoorbeeld Cust\BOFO\infobord\infobordvk.asp Notes: Pas op dat functies als Activate() mogelijk vanuit een XSL worden aangeroepen example (oud): http://dit03/facilitorwork/default.asp?fac_id=rwsn&Jumpto=Usrreport/info.asp?rap_key=2%26refreshrate=15 */ %> <% FCLTHeader.Requires({plugins: ["jQuery"]}); var p_rap_key = getQParamInt("rap_key"); // controleer of de autorisatie van het rapport overeenkomt met de autorisatie van de ingelogde user. sql = "SELECT COALESCE(fac_functie_code, 'geen') " + " FROM fac_usrrap u " + " , fac_functie f " + " WHERE u.fac_functie_key = f.fac_functie_key " + " AND u.fac_usrrap_key = " + p_rap_key; oRs = Oracle.Execute(sql); if (!oRs.eof) { fac_functie_code = oRs(0).value; if (fac_functie_code != 'geen') { var authparams = user.checkAutorisation(fac_functie_code); } } %>
<% FCLTHeader.Generate(); // Transit van de eventuele filtervelden transitParam=""; var i = 1; while (getQParam("fclt_f_colname" + i, "") != "") { transitParam += buildTransitParam(["fclt_f_colname" + i, "fclt_f_colvalue" + i]); i++; } %>