FCLT#69825 Automatische samenstelling van gebouw-omschrijving als code+naam niet meer doen

svn path=/Website/trunk/; revision=57844
This commit is contained in:
Peter Feij
2022-11-02 12:28:03 +00:00
parent 165bbab893
commit ea1b9c055c
11 changed files with 30 additions and 25 deletions

View File

@@ -432,7 +432,7 @@ function bez_list(pautfunction, params)
if (groupbez == 3) // gebouw (management info)
{
sql = "SELECT g.alg_gebouw_omschrijving alg_omschr"
sql = "SELECT DECODE(l.alg_locatie_plaats, '', '', l.alg_locatie_plaats||'-')||g.alg_gebouw_naam alg_omschr"
+ " , COUNT(*) sum_visitors"
+ " , COUNT(bez_bezoekers_done) sum_checkin"
+ " , COUNT (bez_bezoekers_out) sum_checkout"
@@ -794,8 +794,9 @@ function bez_list(pautfunction, params)
if (groupbez == 3)
{
sql += " GROUP BY g.alg_gebouw_key"
+ ", g.alg_gebouw_omschrijving"
+ ", g.alg_gebouw_naam"
+ ", g.alg_gebouw_upper"
+ ", l.alg_locatie_plaats"
+ " ORDER BY g.alg_gebouw_upper";
}

View File

@@ -175,7 +175,7 @@ function getCntScope(params)
+ " SELECT l.alg_locatie_key loc"
+ " , " + S("alg_loc_string") + " loc_oms"
+ " , g.alg_gebouw_key gebter"
+ " , g.alg_gebouw_omschrijving gebter_oms"
+ " , g.alg_gebouw_naam gebter_oms"
+ " , cp.cnt_contract_key cnt_key"
+ " FROM cnt_contract_plaats cp"
+ " , alg_locatie l"
@@ -193,7 +193,7 @@ function getCntScope(params)
+ " SELECT l.alg_locatie_key loc"
+ " , " + S("alg_loc_string") + " loc_oms"
+ " , t.alg_terreinsector_key gebter"
+ " , t.alg_terreinsector_omschrijving gebter_oms"
+ " , t.alg_terreinsector_naam gebter_oms"
+ " , cp.cnt_contract_key cnt_key"
+ " FROM cnt_contract_plaats cp"
+ " , alg_locatie l"

View File

@@ -2479,7 +2479,7 @@ ins = {checkAutLevel:
+ " , l.alg_locatie_plaats"
+ (groepering > 0
? " , COALESCE(o.alg_gebouw_key, o.alg_terreinsector_key) geb_ter_key"
+ " , COALESCE(o.alg_gebouw_omschrijving, o.alg_terreinsector_omschrijving) geb_ter_omschrijving" /* is code-naam */
+ " , COALESCE(o.alg_gebouw_naam, o.alg_terreinsector_naam) geb_ter_omschrijving"
: "")
+ (groepering == 12
? " , gtv.prs_perslid_key_verantw_key"

View File

@@ -180,8 +180,8 @@ function mld_groep_list (pautfunction, params)
+ ((groepering_key == 23 || groepering_key == 9)
? ", l.alg_locatie_code locatie"
: "")
+ ((groepering_key == 23)
? ", g.alg_gebouw_omschrijving gebouw"
+ ((groepering_key == 23) // terrein zou hier ook bij mogen horen eigenlijk
? ", g.alg_gebouw_naam gebouw"
: "")
+ (groepering_key == 10
? ", o.mld_statusopdr_key"

View File

@@ -116,7 +116,7 @@ function msg_list(pautfunction, params)
+ " 'District'"
+ " FROM alg_district d"
+ " UNION ALL "
+ " SELECT l.alg_locatie_omschrijving||'-'||g.alg_gebouw_omschrijving,"
+ " SELECT l.alg_locatie_omschrijving||'-'||g.alg_gebouw_naam,"
+ " g.alg_gebouw_key,"
+ " g.alg_locatie_key,"
+ " 'G',"
@@ -124,7 +124,7 @@ function msg_list(pautfunction, params)
+ " FROM alg_gebouw g, alg_locatie l"
+ " WHERE g.alg_locatie_key = l.alg_locatie_key"
+ " UNION ALL "
+ " SELECT l.alg_locatie_omschrijving||'-'|| g.alg_gebouw_omschrijving || ' ' || v.alg_verdieping_omschrijving,"
+ " SELECT l.alg_locatie_omschrijving||'-'|| g.alg_gebouw_naam || ' ' || v.alg_verdieping_omschrijving,"
+ " v.alg_verdieping_key,"
+ " v.alg_gebouw_key,"
+ " 'V',"

View File

@@ -79,7 +79,7 @@ var authparams = user.checkAutorisation(autfunction);
+ " prj_werkplek_volgnr, prj_werkplek_omschrijving,"
+ " prj_werkplek_vastopp,prj_werkplek_opp,wpopp,"
+ " alg_l.alg_locatie_omschrijving,"
+ " alg_g.alg_gebouw_omschrijving,"
+ " alg_g.alg_gebouw_naam,"
+ " alg_v.alg_verdieping_omschrijving,"
+ " prj_r.prj_ruimte_nr,"
+ " prj_r.prj_ruimte_omschrijving,"
@@ -176,7 +176,7 @@ var authparams = user.checkAutorisation(autfunction);
<table width="100%" border='0'>
<%
ROFIELDTR("fld", L("lcl_building"), oRs("alg_gebouw_omschrijving").value);
ROFIELDTR("fld", L("lcl_building"), oRs("alg_gebouw_naam").value);
ROFIELDTR("fld", L("lcl_floor"), oRs("alg_verdieping_omschrijving").value);
ROFIELDTR("fld", L("lcl_room"), oRs("prj_ruimte_nr").value + " (" + oRs("prj_ruimte_omschrijving").Value + ")");

View File

@@ -168,7 +168,7 @@ function bedrijf_list (pautfunction, params)
{
sql += ", " + lcl.xsqla('d.prs_dienst_omschrijving', 'd.prs_dienst_key')
+ ", l.alg_locatie_omschrijving"
+ ", g.alg_gebouw_omschrijving";
+ ", g.alg_gebouw_naam";
}
sql += " FROM prs_bedrijf b, prs_relatietype rt ";
@@ -290,7 +290,7 @@ function bedrijf_list (pautfunction, params)
sql += " ORDER BY b.prs_bedrijf_naam_upper";
if (showexploded)
sql+= ", "+lcl.xsql('prs_dienst_omschrijving', 'd.prs_dienst_key')+", alg_locatie_omschrijving, alg_gebouw_omschrijving";
sql+= ", "+lcl.xsql('prs_dienst_omschrijving', 'd.prs_dienst_key')+", alg_locatie_omschrijving, alg_gebouw_naam";
/**********************************
* Callback functies ResultsetTable
@@ -396,7 +396,7 @@ function bedrijf_list (pautfunction, params)
rst.addColumn(new Column({caption: L("lcl_prs_companies_dienst"), content: "prs_dienst_omschrijving" }));
}
rst.addColumn(new Column({caption: L("lcl_location"), content: "alg_locatie_omschrijving" }));
rst.addColumn(new Column({caption: L("lcl_building"), content: "alg_gebouw_omschrijving" }));
rst.addColumn(new Column({caption: L("lcl_building"), content: "alg_gebouw_naam" }));
}
rst.addColumn(new Column({caption: L("lcl_prs_companies_telefoon"), content: "prs_bedrijf_telefoon"}));

View File

@@ -200,7 +200,7 @@ var immediate = getQParamInt("immediate", 0) == 1;
<div class="bedrijfdienstloc-wrapper">
<div class="bedrijfdienstloc-select">
<% var existing_geb_sql = "SELECT dl.alg_gebouw_key"
+ " , l.alg_locatie_code||'-'||g.alg_gebouw_omschrijving"
+ " , l.alg_locatie_code||'-'||g.alg_gebouw_naam"
+ " , 'G' locorgeb"
+ " , l.alg_locatie_key"
+ " FROM prs_bedrijfdienstlocatie dl"
@@ -215,7 +215,7 @@ var immediate = getQParamInt("immediate", 0) == 1;
+ " AND dl.alg_gebouw_key IS NOT NULL";
var geb_sql = "SELECT g.alg_gebouw_key"
+ " , l.alg_locatie_code||'-'||g.alg_gebouw_omschrijving"
+ " , l.alg_locatie_code||'-'||g.alg_gebouw_naam"
+ " , 'G' locorgeb"
+ " , l.alg_locatie_key"
+ " FROM alg_v_aanweziggebouw g"

View File

@@ -732,7 +732,7 @@ function res_list (pautfunction, params)
+ ", NULL alg_locatie_key"
+ ", '' locatie"
+ ", '' alg_locatie_adres"
+ ", '' alg_gebouw_omschrijving"
+ ", '' alg_gebouw_naam"
+ ", NULL alg_gebouw_key"
+ ", NULL alg_verdieping_key"
+ ", NULL alg_ruimte_key"
@@ -747,7 +747,7 @@ function res_list (pautfunction, params)
+ ", l.alg_district_key"
+ ", l.alg_locatie_code locatie"
+ ", ruimte_geg.alg_locatie_adres"
+ ", ruimte_geg.alg_gebouw_omschrijving"
+ ", ruimte_geg.alg_gebouw_naam"
+ ", ruimte_geg.alg_gebouw_key"
+ ", ruimte_geg.alg_verdieping_key"
+ ", ruimte_geg.alg_ruimte_key"
@@ -1304,7 +1304,7 @@ function res_list (pautfunction, params)
+ " , locatie"
+ " , alg_locatie_adres"
+ " , alg_gebouw_key"
+ " , alg_gebouw_omschrijving"
+ " , alg_gebouw_naam"
+ " , alg_verdieping_key"
+ " , alg_ruimte_key"
+ " ," + lcl.xsqla("res_ruimte_nr", "res_ruimte_key") // PF: weet zo niet of deze niet hierboven al vertaald is?!
@@ -1959,7 +1959,7 @@ function res_list (pautfunction, params)
if (S("mld_print_loc_address") >= 1)
rst.addColumn(new Column({caption: L("lcl_location_address"), content: "alg_locatie_adres", purpose: PRINTING_ONLY}));
if (S("mld_print_loc_address") == 2)
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_man_descr"), content: "alg_gebouw_omschrijving", purpose: PRINTING_ONLY})); // cannot combine & PRINTING_ONLY
rst.addColumn(new Column({caption: L("lcl_building"), content: "alg_gebouw_naam", purpose: PRINTING_ONLY})); // cannot combine & PRINTING_ONLY
// Compacter op scherm als datefrom==dateto
if (res_key || outputmode != 0 || outputmode == 0 && datefrom && dateto && datefrom.midnight().getTime() != dateto.midnight().getTime())
@@ -2515,7 +2515,7 @@ function res_list (pautfunction, params)
if (S("mld_print_loc_address") >= 1)
rst.addColumn(new Column({caption: L("lcl_location_address"), content: "alg_locatie_adres", purpose: PRINTING_ONLY}));
if (S("mld_print_loc_address") == 2)
rst.addColumn(new Column({caption: L("lcl_estate_gebouw_man_descr"), content: "alg_gebouw_omschrijving", purpose: PRINTING_ONLY})); // cannot combine & PRINTING_ONLY
rst.addColumn(new Column({caption: L("lcl_building"), content: "alg_gebouw_naam", purpose: PRINTING_ONLY})); // cannot combine & PRINTING_ONLY
rst.addColumn(new Column({caption: L("lcl_room_n"), content: "res_ruimte_nr", combine: false, hasActions: true}));
// Compacter op scherm als datefrom==dateto

View File

@@ -580,14 +580,14 @@ function calcTotals(sql)
res_colums[0][1] = "gebouw";
sql = " SELECT g.alg_gebouw_key res_keycolumn"
+ ", g.alg_gebouw_omschrijving gebouw"
+ ", g.alg_gebouw_naam gebouw"
+ ", x.alg_ruimte_key"
+ inner_select_sql
+ " FROM (" + sql + ") x"
+ ", alg_gebouw g"
+ " WHERE x.alg_gebouw_key = g.alg_gebouw_key"
+ " GROUP BY g.alg_gebouw_key"
+ ", g.alg_gebouw_omschrijving"
+ ", g.alg_gebouw_naam"
+ ", x.alg_ruimte_key";
calcTotals(sql);

View File

@@ -1703,7 +1703,7 @@ Locatie.prototype.alg_locatie_code = function()
function Gebouw(bldKey)
{
var sql = " SELECT g.alg_gebouw_key"
+ ", g.alg_gebouw_naam naam"
+ ", g.alg_gebouw_naam"
+ ", g.alg_gebouw_code"
+ ", g.alg_gebouw_omschrijving"
+ ", " + S("prs_kpn_string") + " kpn_naam"
@@ -1716,7 +1716,7 @@ function Gebouw(bldKey)
if (!oRs.eof)
{
this._alg_gebouw_key = oRs("alg_gebouw_key").value; // bldKey
this._naam = oRs("naam").value;
this._naam = oRs("alg_gebouw_naam").value;
this._alg_gebouw_code = oRs("alg_gebouw_code").value;
this._alg_gebouw_omschrijving = oRs("alg_gebouw_omschrijving").value;
this._kpn_naam = oRs("kpn_naam").Value;
@@ -1740,6 +1740,10 @@ Gebouw.prototype.alg_gebouw_code = function()
{
return this._alg_gebouw_code;
}
Gebouw.prototype.alg_gebouw_naam = function()
{
return this._naam;
}
Gebouw.prototype.alg_gebouw_omschrijving = function()
{
return this._alg_gebouw_omschrijving;