From fa5f745ba5db3843fc1ca00ee4dd7c3b75d371a3 Mon Sep 17 00:00:00 2001 From: Jos Groot Lipman Date: Thu, 15 Sep 2022 07:35:20 +0000 Subject: [PATCH] YKPN#64569 ShowRoom popupje kan nu ook in 3D via &showmode=3 svn path=/Website/trunk/; revision=57290 --- APPL/CAD/ShowRoom.asp | 52 +++++++++++++++++++++++++++++++++++-------- 1 file changed, 43 insertions(+), 9 deletions(-) diff --git a/APPL/CAD/ShowRoom.asp b/APPL/CAD/ShowRoom.asp index 3f07f02148..c2c898b353 100644 --- a/APPL/CAD/ShowRoom.asp +++ b/APPL/CAD/ShowRoom.asp @@ -10,6 +10,7 @@ vKey ALG_VERDIEPING.ALG_VERDIEPING_KEY ins_key Een ins_deel. Ruimte wordt er bij gezocht res_ruimte_key Een reserveerbare ruimte. Ruimte(s) worden er bij gezocht + showmode 2=2D, 3=3D Context: Note: Als rKey niet is gegeven moet vKey gedefieerd zijn anders wordt hij er wel bij gezocht. @@ -29,12 +30,15 @@ FCLTHeader.Requires({ js: ["jquery.js"] }); var caddwgy = getQParamFloat("caddwgy", null); // y coördinaat van een specifieke plek in de ruimte die gehighlight moet worden. var mld_key_dwgxy = getQParamInt("mld_key_dwgxy", -1); // Melding van de meegegeven coördinaten x en y. + var showmode = getQParamInt("showmode", 2); // 2=only2d, 3=only3d TODO: toggle? + if (ins_key > 0) { oRs = Oracle.Execute("SELECT ins_discipline_key" + " FROM ins_deel" + " WHERE ins_deel_key = " + ins_key); discArray.push(oRs("ins_discipline_key").Value); // zou dubbel kunnen zijn + oRs.Close(); } else { @@ -70,6 +74,7 @@ FCLTHeader.Requires({ js: ["jquery.js"] }); Response.End; } vKey = oRs("alg_verdieping_key").Value; + oRs.Close(); } else if (rrkey > 0) // reserveerbare ruimte { @@ -87,6 +92,7 @@ FCLTHeader.Requires({ js: ["jquery.js"] }); prKeys.push(oRs("alg_ruimte_key").Value); oRs.MoveNext(); } + oRs.Close(); prKey = prKeys.join(","); } else // vkey verplicht @@ -99,13 +105,16 @@ FCLTHeader.Requires({ js: ["jquery.js"] }); " WHERE alg_verdieping_key = " + vKey); var titel = L("lcl_graphics") + " " + oRs("alg_locatie_code").Value + "-" + oRs("alg_gebouw_upper").Value + "-" - + oRs("alg_verdieping_omschrijving").Value + + oRs("alg_verdieping_omschrijving").Value; + oRs.Close(); %> <% FCLTHeader.Generate() %> - <%=safe.html(titel)%> +<% + if (showmode == 2) + var mapper = "../SlnkDWF/ToonIMG.asp"; + else + var mapper = "3dize.asp"; +%> +