Veel sneller bij CONN/Woolthuis bij inspecties
svn path=/Website/trunk/; revision=12028
This commit is contained in:
@@ -40,16 +40,15 @@ function getFiltClauseDiscipline(params)
|
||||
if (params.filtcode && params.filtcode != "")
|
||||
{
|
||||
switch(params.filtcode)
|
||||
{
|
||||
case "I": lfiltClause.where += " AND td.ins_discipline_key IN"
|
||||
+ " (SELECT sg1.ins_discipline_key"
|
||||
{ // ins_srtgroep sg is er bij INS altijd
|
||||
case "I": lfiltClause.where += " AND sg.ins_srtgroep_key IN"
|
||||
+ " (SELECT sd1.ins_srtgroep_key"
|
||||
+ " FROM ins_srtcontrole isc"
|
||||
+ " , ins_srtgroep sg1"
|
||||
+ " , ins_srtdeel sd1"
|
||||
+ " WHERE sd1.ins_srtgroep_key = sg1.ins_srtgroep_key"
|
||||
+ " WHERE sd1.ins_srtgroep_key = sg.ins_srtgroep_key"
|
||||
+ " AND ( isc.ins_srtcontrole_niveau = 'S' AND isc.ins_srtinstallatie_key = sd1.ins_srtdeel_key"
|
||||
+ " OR isc.ins_srtcontrole_niveau = 'G' AND isc.ins_srtinstallatie_key = sg1.ins_srtgroep_key"
|
||||
+ " OR isc.ins_srtcontrole_niveau = 'D' AND isc.ins_srtinstallatie_key = sg1.ins_discipline_key"
|
||||
+ " OR isc.ins_srtcontrole_niveau = 'G' AND isc.ins_srtinstallatie_key = sg.ins_srtgroep_key"
|
||||
+ " OR isc.ins_srtcontrole_niveau = 'D' AND isc.ins_srtinstallatie_key = sg.ins_discipline_key"
|
||||
+ " ))";
|
||||
break;
|
||||
case "FEK":
|
||||
|
||||
Reference in New Issue
Block a user