svn path=/Website/trunk/; revision=1782
This commit is contained in:
Maykel Geerdink
2010-06-17 10:32:40 +00:00
parent 317bd5c019
commit ea9a63693d
4 changed files with 73 additions and 71 deletions

View File

@@ -1,6 +1,6 @@
<% /*
$Revision: 2 $
$Modtime: 27-05-10 15:14 $
$Revision: 3 $
$Modtime: 17-06-10 10:56 $
Status: 50%
*/ %>
@@ -30,6 +30,8 @@ function getSqlFlex(flexModule, flexId)
+ " THEN TO_CHAR(fac.safe_To_Date(ka.alg_onrgoedkenmerk_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE ka.alg_onrgoedkenmerk_waarde"
+ " END waarde"
+ ", k.alg_kenmerk_kenmerktype kenmerktype"
+ ", k.alg_kenmerk_volgnr volgnummer"
+ ", k.alg_kenmerk_dimensie dimensie"
+ " FROM (" + sql_alg_kenmerkalg + ") ka" // alg_kenmerk_key / alg_gebouw_key / alg_onrgoedkenmerk_waarde inclusief lege waarden
+ ", alg_kenmerk k"
@@ -72,6 +74,8 @@ function getSqlFlex(flexModule, flexId)
+ " THEN TO_CHAR(fac.safe_To_Date(kb.bes_kenmerkbestell_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE kb.bes_kenmerkbestell_waarde"
+ " END waarde"
+ ", sk.bes_srtkenmerk_kenmerktype kenmerktype"
+ ", k.bes_kenmerk_volgnummer volgnummer"
+ ", sk.bes_srtkenmerk_dimensie dimensie"
+ " FROM bes_srtkenmerk sk" // TODO: bes_v_aanwezigsrtkenmerk bestaat niet
+ ", (" + sql_srtbes_kenmerkbes + ") kb" // bes_kenmerk_key / bes_bestelling_key / bes_kenmerkbestell_waarde inclusief lege waarden
@@ -102,6 +106,8 @@ function getSqlFlex(flexModule, flexId)
+ " THEN TO_CHAR(fac.safe_To_Date(kb.bez_kenmerkwaarde_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE kb.bez_kenmerkwaarde_waarde"
+ " END waarde"
+ ", k.bez_kenmerk_kenmerktype kenmerktype"
+ ", k.bez_kenmerk_volgnr volgnummer"
+ ", k.bez_kenmerk_dimensie dimensie"
+ " FROM (" + sql_bez_kenmerkbez + ") kb" // bez_kenmerk_key / bez_bezoekers_key / bez_kenmerkwaarde_waarde inclusief lege waarden
+ ", bez_kenmerk k"
@@ -136,6 +142,8 @@ function getSqlFlex(flexModule, flexId)
+ " THEN TO_CHAR(fac.safe_To_Date(kc.cnt_kenmerkcontract_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE kc.cnt_kenmerkcontract_waarde"
+ " END waarde"
+ ", sk.cnt_srtkenmerk_kenmerktype kenmerktype"
+ ", k.cnt_kenmerk_volgnummer volgnummer"
+ ", sk.cnt_srtkenmerk_dimensie dimensie"
+ " FROM cnt_srtkenmerk sk" // TODO: cnt_v_aanwezigsrtkenmerk bestaat niet
+ ", (" + sql_srtcnt_kenmerkcnt + ") kc" // cnt_kenmerk_key / cnt_contract_key / cnt_kenmerkcontract_waarde inclusief lege waarden
@@ -166,6 +174,8 @@ function getSqlFlex(flexModule, flexId)
+ " THEN TO_CHAR(fac.safe_To_Date(kf.fin_kenmerkfactuur_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE kf.fin_kenmerkfactuur_waarde"
+ " END waarde"
+ ", k.fin_kenmerk_kenmerktype kenmerktype"
+ ", k.fin_kenmerk_volgnr volgnummer"
+ ", k.fin_kenmerk_dimensie dimensie"
+ " FROM (" + sql_fin_kenmerkfin + ") kf" // fin_kenmerk_key / fin_factuur_key / fin_kenmerkfactuur_waarde inclusief lege waarden
+ ", fin_kenmerk k"
@@ -186,6 +196,8 @@ function getSqlFlex(flexModule, flexId)
+ " THEN TO_CHAR(fac.safe_To_Date(kd.ins_kenmerkdeel_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE kd.ins_kenmerkdeel_waarde"
+ " END waarde"
+ ", sk.ins_srtkenmerk_kenmerktype kenmerktype"
+ ", k.ins_kenmerk_volgnummer volgnummer"
+ ", sk.ins_srtkenmerk_dimensie dimensie"
+ " FROM ins_v_aanwezigsrtkenmerk sk"
//+ ", " + (excel? ins_excel_obj_report : "ins_v_aanwezigkenmerkdeel") + " kd" // For excel we cannot omit empty columns
@@ -275,6 +287,8 @@ SELECT DISTINCT ik.ins_kenmerk_key,
+ " THEN TO_CHAR(fac.safe_To_Date(km.mld_kenmerkmelding_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE km.mld_kenmerkmelding_waarde"
+ " END waarde"
+ ", sk.mld_srtkenmerk_kenmerktype kenmerktype"
+ ", k.mld_kenmerk_volgnummer volgnummer"
+ ", sk.mld_srtkenmerk_dimensie dimensie"
+ " FROM mld_srtkenmerk sk" // TODO: mld_v_aanwezigsrtkenmerk bestaat niet
+ ", (" + sql_srtmld_kenmerkmld + ") km" // mld_kenmerk_key / mld_melding_key / mld_kenmerkmelding_waarde inclusief lege waarden
@@ -312,6 +326,8 @@ SELECT DISTINCT ik.ins_kenmerk_key,
+ " THEN TO_CHAR(fac.safe_To_Date(ko.mld_kenmerkopdr_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE ko.mld_kenmerkopdr_waarde"
+ " END waarde"
+ ", sk.mld_srtkenmerk_kenmerktype kenmerktype"
+ ", k.mld_kenmerk_volgnummer volgnummer"
+ ", sk.mld_srtkenmerk_dimensie dimensie"
+ " FROM mld_srtkenmerk sk" // TODO: mld_v_aanwezigsrtkenmerk bestaat niet
+ ", (" + sql_srtopdr_kenmerkopdr + ") ko" // mld_kenmerk_key / mld_opdr_key / mld_kenmerkopdr_waarde inclusief lege waarden
@@ -342,6 +358,8 @@ SELECT DISTINCT ik.ins_kenmerk_key,
+ " THEN TO_CHAR(fac.safe_To_Date(kp.prs_kenmerklink_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE kp.prs_kenmerklink_waarde"
+ " END waarde"
+ ", k.prs_kenmerk_kenmerktype kenmerktype"
+ ", k.prs_kenmerk_volgnr volgnummer"
+ ", k.prs_kenmerk_dimensie dimensie"
+ " FROM (" + sql_prs_kenmerkprs + ") kp" // prs_kenmerk_key / prs_gebouw_key / prs_kenmerklink_waarde inclusief lege waarden
+ ", prs_kenmerk k"
@@ -379,6 +397,8 @@ SELECT DISTINCT ik.ins_kenmerk_key,
+ " THEN TO_CHAR(fac.safe_To_Date(kr.res_kenmerkreservering_waarde, 'DD-MM-YYYY'), 'DD-MM-YYYY')"
+ " ELSE kr.res_kenmerkreservering_waarde"
+ " END waarde"
+ ", sk.res_srtkenmerk_kenmerktype kenmerktype"
+ ", k.res_kenmerk_volgnummer volgnummer"
+ ", NULL dimensie" // sk.res_srtkenmerk_dimensie dimensie
+ " FROM res_srtkenmerk sk" // TODO: res_v_aanwezigsrtkenmerk bestaat niet
+ ", (" + sql_srtres_kenmerkres + ") kr" // res_kenmerk_key / res_rsv_ruimte_key / res_kenmerkreservering_waarde inclusief lege waarden
@@ -398,9 +418,19 @@ SELECT DISTINCT ik.ins_kenmerk_key,
return sqlFlex;
}
function flexType(oRsFlex)
{
return oRsFlex("kenmerktype").value;
}
function flexVolgnr(oRsFlex)
{
return oRsFlex("volgnummer").value;
}
function flexHeader(oRsFlex)
{
var flexHeader = oRsFlex("omschrijving").value
var flexHeader = (oRsFlex("omschrijving").value? oRsFlex("omschrijving").value : "")
+ ('' + oRsFlex("dimensie").value != 'null'
? '<br>(' + oRsFlex("dimensie").value + ')'
: '');
@@ -418,7 +448,7 @@ function flexValue(oRsFlex)
flexValue = oRsFlex("waarde").value;
if (isPrinting && flexValue != "")
flexValue = oRsFlex("omschrijving").value
flexValue = (oRsFlex("omschrijving").value? oRsFlex("omschrijving").value : "")
+ ('' + oRsFlex("dimensie").value != 'null'
? ' (' + oRsFlex("dimensie").value + ')'
: '')