FSN#37014 Melderfilter weg voor externe contactpersonen
svn path=/Website/trunk/; revision=30082
This commit is contained in:
@@ -251,7 +251,7 @@ oRs.close();
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<%
|
||||
<%
|
||||
if (opdrtype_key == -1)
|
||||
{
|
||||
sql = "SELECT t.mld_typeopdr_key"
|
||||
@@ -261,21 +261,21 @@ oRs.close();
|
||||
? " WHERE t.mld_typeopdr_isofferte = " + offerte
|
||||
: "")
|
||||
+ " ORDER BY 2";
|
||||
|
||||
|
||||
var sqlcnt = "SELECT COUNT ( * ) nropdrtype"
|
||||
+ " FROM (" + sql + ")";
|
||||
|
||||
|
||||
var oRs2 = Oracle.Execute(sqlcnt);
|
||||
if (oRs2("nropdrtype").Value == 1)
|
||||
{
|
||||
var oRs = Oracle.Execute(sql);
|
||||
opdrtype_key = oRs("mld_typeopdr_key").Value;
|
||||
oRs.close();
|
||||
}
|
||||
oRs.close();
|
||||
}
|
||||
oRs2.close();
|
||||
|
||||
|
||||
if (opdrtype_key == -1)
|
||||
{
|
||||
{
|
||||
FCLTselector("opdrtype",
|
||||
sql,
|
||||
{ initKey: opdrtype_key,
|
||||
@@ -283,13 +283,13 @@ oRs.close();
|
||||
trclass:"primsearch noxd",
|
||||
emptyOption: ""
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (opdrtype_key > -1)
|
||||
{
|
||||
%><input type='hidden' id='opdrtype' name='opdrtype' value='<%=opdrtype_key%>'><%
|
||||
}
|
||||
}
|
||||
%>
|
||||
|
||||
<%
|
||||
@@ -500,7 +500,7 @@ oRs.close();
|
||||
+ " GROUP BY G.mld_stdmeldinggroep_key, mld_stdmeldinggroep_naam"
|
||||
+ " ORDER BY 2";
|
||||
|
||||
if (anymldgroup)
|
||||
if (anymldgroup)
|
||||
{
|
||||
FCLTselector("meldinggrp_key",
|
||||
grpsql,
|
||||
@@ -564,25 +564,27 @@ oRs.close();
|
||||
whenEmpty: L("lcl_search_generic") // want filter
|
||||
});
|
||||
|
||||
// Melder
|
||||
FCLTpersoonselector("sName_key",
|
||||
"sgPerson",
|
||||
{ label: L("lcl_caller"), // L("lcl_name")
|
||||
filtercode: "O",
|
||||
trclass: "secsearch noxd",
|
||||
autlevel: authparams.PRSreadlevel,
|
||||
whenEmpty: L("lcl_search_generic") // want filter
|
||||
});
|
||||
// Melderfilter, niet voor externe contactpersonen (geeft alle melders bloot)
|
||||
if (!exhandler) {
|
||||
FCLTpersoonselector("sName_key",
|
||||
"sgPerson",
|
||||
{ label: L("lcl_caller"), // L("lcl_name")
|
||||
filtercode: "O",
|
||||
trclass: "secsearch noxd",
|
||||
autlevel: authparams.PRSreadlevel,
|
||||
whenEmpty: L("lcl_search_generic") // want filter
|
||||
});
|
||||
}
|
||||
|
||||
if (min_plaats > 0)
|
||||
{
|
||||
switch(min_plaats)
|
||||
{
|
||||
{
|
||||
case 7: alg_eindlevel = 2; break; // Locatie
|
||||
case 5: alg_eindlevel = 3; break; // Gebouw
|
||||
case 3: alg_eindlevel = (minfo?4:3); break; // Voor minfo Verdieping, anders maximaal Gebouw.
|
||||
case 1: alg_eindlevel = (minfo?5:3); break; // Voor minfo Ruimte, anders maximaal Gebouw.
|
||||
}
|
||||
}
|
||||
FCLTplaatsselector(authparams.ALGreadlevel, { locatiekey: locatie_key,
|
||||
gebouwkey: gebouw_key,
|
||||
startlevel: alg_startlevel,
|
||||
@@ -592,7 +594,7 @@ oRs.close();
|
||||
whenEmpty: L("lcl_search_generic") // want filter
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
if (anydeladr)
|
||||
{
|
||||
// Afleveradres
|
||||
|
||||
Reference in New Issue
Block a user