Files
Facilitor/APPL/PDA/ins_inspect_hist.asp
Erik Groener e3d78a859c AKZA#37576 PDA/INS: Mobiel details laatste/juiste (vorige) taak kunnen inzien
svn path=/Website/trunk/; revision=33891
2017-05-17 07:20:54 +00:00

84 lines
3.2 KiB
Plaintext

<%@ language = "JavaScript" %>
<% /*
$Revision$
$Id$
Description: Mobile inspectiegegevens
Parameters: vereist ins_key en optioneel deelsrtcont_key
Note:
*/
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/selector.inc" -->
<!-- #include file="../mld/mld.inc" -->
<!-- #include file="../ins/ins.inc" -->
<!-- #include file="../ins/ins_flexkenmerksrtcontrole.inc" -->
<!-- #include file="./mobile.inc" -->
<!-- #include file="./iface.inc" -->
<!-- #include file="./resultset_table.inc" -->
<!-- #include file="../Shared/json2.js" -->
<%
var qrc = getQParamInt("qrc", 0) != 0;
var ins_key = getQParamInt("ins_key");
var deelsrtcontrole = { deelsrtcontrole_key: getQParamInt("deelsrtcontrole_key")
};
%>
<html>
<head>
<% FCLTMHeader.Generate({}); %>
</head>
<body>
<%
PAGE_START();
HEADER({title: L("ins_srtcontrole"), back:!qrc, home: !qrc});
CONTENT_START();
var sql = "SELECT idsc.ins_deelsrtcontrole_datum"
+ " , idsc.ins_deelsrtcontrole_opmerking"
+ " , idsc.ins_srtcontrole_key"
+ " , isc.ins_srtcontrole_omschrijving"
+ " , " + S("prs_pers_string") + " behandelaar"
+ " FROM ins_deelsrtcontrole idsc"
+ " , prs_perslid p"
+ " , ins_srtcontrole isc"
+ " WHERE idsc.prs_perslid_key = p.prs_perslid_key(+)"
+ " AND idsc.ins_srtcontrole_key = isc.ins_srtcontrole_key"
+ " AND idsc.ins_deelsrtcontrole_key = " + deelsrtcontrole.deelsrtcontrole_key;
var oRs = Oracle.Execute(sql);
if (!oRs.eof)
{
deelsrtcontrole.datum = oRs("ins_deelsrtcontrole_datum").Value;
deelsrtcontrole.behandelaar = oRs("behandelaar").Value;
deelsrtcontrole.methode = oRs("ins_srtcontrole_omschrijving").Value;
deelsrtcontrole.opmerking = oRs("ins_deelsrtcontrole_opmerking").Value;
deelsrtcontrole.methode_key = oRs("ins_srtcontrole_key").Value;
}
oRs.Close();
ROFIELD("fld", L("lcl_ins_controle_datum"), toDateTimeString(deelsrtcontrole.datum) );
ROFIELD("fld", L("lcl_ins_inspecteur"), deelsrtcontrole.behandelaar, {suppressEmpty: true});
ROFIELD("fld", L("lcl_ins_controle"), deelsrtcontrole.methode);
ROFIELD("fld", L("lcl_remark"), deelsrtcontrole.opmerking, {multi: true, suppressEmpty: true});
// Plus flexkenmerken van de inspectie.
generateFlexKenmerkBlock({fnpre : function () { BLOCK_START({collapsed: true, title: L("lcl_flexible_properties")}); },
fnpost : BLOCK_END,
deelsrtcontrole_key: deelsrtcontrole.deelsrtcontrole_key,
srtcontrole_key: deelsrtcontrole.methode_key,
flexcolumns: 1,
mobile: true
});
CONTENT_END();
FOOTER();
PAGE_END();
%>
</body>
</html>
<%
%>