PNBR#26541: Vervangen "Plaats van de aanvraag" gegevens na objectkeuze.

svn path=/Website/trunk/; revision=17924
This commit is contained in:
Maykel Geerdink
2013-05-21 10:31:34 +00:00
parent 144d49c47c
commit 2a7a7f3502
3 changed files with 18 additions and 39 deletions

View File

@@ -27,12 +27,8 @@ function kenmerkTR(label, waarde)
+ '</tr>';
return txt;
}
var ins_key = getQParamInt("ins_key",0);
var ins_key = getQParamInt("ins_key");
var max_rows = getQParamInt("max_rows",1);
var alg_key = getQParamInt("alg_key", -1);
var alg_niveau = getQParam("alg_niveau", -1);
var prs_key = getQParamInt("person", -1);
var stdmld_key = getQParamInt("stdm_key");
var sql = "SELECT s.ins_srtdeel_key"
+ " FROM ins_deel d"
@@ -45,13 +41,25 @@ oRs.close();
var txt = '<table style="table-layout:fixed; width:100%">';
var sqlt = get_objecten_sql(alg_key, alg_niveau, prs_key, null, stdmld_key)
var sql = "SELECT * FROM ("+ sqlt +") I"
+ " WHERE I.ins_deel_key = " + ins_key;
var sql = "SELECT d.ins_deel_key"
+ " , d.ins_deel_omschrijving||' ('||" + lcl.xsql('dg.ins_srtdeel_omschrijving', 'dg.ins_srtdeel_key') + "||')' deel"
+ " , d.ins_alg_ruimte_key"
+ " , d.ins_alg_ruimte_type"
+ " , a.alg_ruimte_nr"
+ " , dg.alg_plaatsaanduiding tooltip"
+ " FROM ins_v_aanwezigdeel d"
+ " , alg_v_aanwezigruimte a"
+ " , ins_v_deel_gegevens dg"
+ " WHERE d.ins_alg_ruimte_key = a.alg_ruimte_key(+)" // Outer join nodig om ook de persoonsgebonden en afdelingsgebonden objecten te tonen.
+ " AND d.ins_deel_key = dg.ins_deel_key"
+ " AND d.ins_deel_key = " + ins_key;
var oRs = Oracle.Execute(sql);
if (!oRs.eof)
{
var lbl = (oRs("ins_alg_ruimte_type")=="P"?L("lcl_obj_owner"):L("lcl_obj_position"));
txt += kenmerkTR(lbl, oRs("tooltip").value);
}
oRs.close();
var sqlwaarde = " k.ins_kenmerk_default";