<%@language = "javascript" %> <% /* $Revision$Id: $ File: alg_edit_ruimtefunctie.asp Description: edit or add ruimtefuncties Parameters: srtruimte_lg_key ruimtefunctie locatie/gebouw key (required) Context: Note: */ %> <% FCLTHeader.Requires({plugins:["jQuery"], js: []}) var srtruimte_lg_key = getQParamInt("srtruimte_lg_key", -1); var autfunction = 'WEB_ALGMAN'; var authparams = user.checkAutorisation(autfunction) // Veronderstel even dat ik schrijfrechten had om hier te komen var loc_key = -1; var bld_key = -1; var prijs = null; var prijs2 = null; var prijs3 = null; var prijs4 = null; var prijs5 = null; if (srtruimte_lg_key > -1) { sql = "SELECT srlg.alg_srtruimte_key" + " , srlg.alg_locatie_key" + " , srlg.alg_gebouw_key" + " , srlg.alg_srtruimte_lg_prijs" + " , srlg.alg_srtruimte_lg_prijs2" + " , srlg.alg_srtruimte_lg_prijs3" + " , srlg.alg_srtruimte_lg_prijs4" + " , srlg.alg_srtruimte_lg_prijs5" + " FROM alg_srtruimte_locatiegebouw srlg" + " WHERE srlg.alg_srtruimte_lg_key = " + srtruimte_lg_key; oRs = Oracle.Execute(sql); var srtruimte_key = oRs("alg_srtruimte_key").value; var loc_key = oRs("alg_locatie_key").value; var bld_key = oRs("alg_gebouw_key").value; var prijs = oRs("alg_srtruimte_lg_prijs").value; var prijs2 = oRs("alg_srtruimte_lg_prijs2").value; var prijs3 = oRs("alg_srtruimte_lg_prijs3").value; var prijs4 = oRs("alg_srtruimte_lg_prijs4").value; var prijs5 = oRs("alg_srtruimte_lg_prijs5").value; oRs.Close(); } %> <% FCLTHeader.Generate(); %> <% var buttons = [ {title: L("lcl_submit"), action:"ruimtefunctie_submit()", icon: "opslaan.png" }, {title: L("lcl_cancel"), action:"ruimtefunctie_cancel()", icon: "undo.png" }]; IFRAMER_HEADER(L("lcl_alg_srtruimte_frame"), buttons); %>
<% BLOCK_START("algRuimtefunctieLg", L("lcl_prs_basisblok")); sql = "SELECT alg_srtruimte_key, " + lcl.xsqla("alg_srtruimte_omschrijving", "alg_srtruimte_key") + " FROM alg_v_aanwezigsrtruimte " + "ORDER BY UPPER("+lcl.xsql("alg_srtruimte_omschrijving", "alg_srtruimte_key")+")"; FCLTselector("srtruimte", sql, { initKey: srtruimte_key, label: L("lcl_estate_ruimte_man_sort"), required: true, emptyOption: "" }); FCLTplaatsselector(authparams.ALGreadlevel, { locatiekey: loc_key, gebouwkey: bld_key, startlevel: 2, // locatie eindlevel: 3 // gebouw }); RWFIELDTR("prijs", "fldalgprijs", L("lcl_alg_alg_tarief"), safe.editablefloat(prijs, 5), {maxlength: 17, datatype: "float"}); RWFIELDTR("prijs2", "fldalgprijs", L("lcl_alg_alg_tariefA"), safe.editablefloat(prijs2, 5), {maxlength: 17, datatype: "float"}); RWFIELDTR("prijs3", "fldalgprijs", L("lcl_alg_alg_tariefB"), safe.editablefloat(prijs3, 5), {maxlength: 17, datatype: "float"}); RWFIELDTR("prijs4", "fldalgprijs", L("lcl_alg_alg_tariefC"), safe.editablefloat(prijs4, 5), {maxlength: 17, datatype: "float"}); RWFIELDTR("prijs5", "fldalgprijs", L("lcl_alg_alg_tariefD"), safe.editablefloat(prijs5, 5), {maxlength: 17, datatype: "float"}); BLOCK_END(); IFACE.FORM_END(); %>