FSN#27791: Geen leesrechten op flexkenmerken (volgnr), toch op print en Excel.

svn path=/Website/trunk/; revision=20077
This commit is contained in:
Maykel Geerdink
2013-12-05 16:52:25 +00:00
parent 2ddfb56c14
commit 6fc123d0a6
9 changed files with 94 additions and 32 deletions

View File

@@ -10,7 +10,7 @@
<%
function getSqlFlex(flexModule, flexId)
function getSqlFlex(flexModule, flexId, flexParams)
{
switch(flexModule)
{
@@ -46,6 +46,8 @@ function getSqlFlex(flexModule, flexId)
+ " AND k.alg_kenmerk_verwijder IS NULL"
+ " AND ka." + flexId + " = <$VALUE$>" // // alg_district_key, alg_locatie_key, alg_gebouw_key, alg_terrein_key, alg_ruimte_key
+ " AND k.alg_kenmerk_niveau = " + safe.quoted_sql_upper(flexId.substr(4,1)) // D (District), L (Locatie), G (Gebouw), T (Terreinsector) en R (Ruimte).
+ (!flexParams.readman? " AND alg_kenmerk_volgnr >= 100":"")
+ (!flexParams.readuse? " AND alg_kenmerk_volgnr <= 100":"")
+ " ORDER BY k.alg_kenmerk_volgnr"
+ ", UPPER(" + lcl.xsql('k.alg_kenmerk_omschrijving', 'k.alg_kenmerk_key') + ")";