HSLE#53460 Lege "R" en "S" velden niet opslaan / zoeken

svn path=/Website/trunk/; revision=38592
This commit is contained in:
2018-07-20 08:49:29 +00:00
parent 314ede6b43
commit 7571eae086

View File

@@ -80,9 +80,11 @@ function doSubmitWithKenmerken()
/* Global kenmerk_waarden */
for (var m = 0; m < kenmerk_waarden.length; m++)
{
if (kenmerk_waarden[m].val || kenmerk_waarden[m].op == 'IS NOT NULL' || kenmerk_waarden[m].op == 'IS NULL')
if (kenmerk_waarden[m].op == "IS NOT NULL" || kenmerk_waarden[m].op == "IS NULL")
continue; // blijven
if (kenmerk_waarden[m].val != '-1' && kenmerk_waarden[m].val != '' && (kenmerk_waarden[m].typ == "R" || kenmerk_waarden[m].typ == "S"))
if (kenmerk_waarden[m].val && kenmerk_waarden[m].typ != "R" && kenmerk_waarden[m].typ != "S")
continue;
if (kenmerk_waarden[m].val && kenmerk_waarden[m].val != "-1" && kenmerk_waarden[m].val != "" && (kenmerk_waarden[m].typ == "R" || kenmerk_waarden[m].typ == "S"))
continue;
// Schrappen
$dk2.find("#k" + (m+1) + "val").remove();
@@ -146,7 +148,8 @@ function getAdvFlexValues() // Voor extern gebruik zoals in FcltMgr.saveTab();
{
// Alleen operator opslaan.
}
else if (this_k.val || (this_k.val != "-1" && this_k.val != "" && (this_k.typ == "R" || this_k.typ == "S")))
else if ((this_k.val && this_k.typ != "R" && this_k.typ != "S") ||
(this_k.val && this_k.val != "-1" && this_k.val != "" && (this_k.typ == "R" || this_k.typ == "S")))
{
save_k.typ = this_k.typ;
save_k.val = this_k.val;
@@ -228,7 +231,7 @@ function showKenmerkModal(purl, ptitle, init)
var toggle = false;
for (var m = 0; m < kenmerk_waarden.length; m++)
{
if ((kenmerk_waarden[m].val) || (kenmerk_waarden[m].op=='IS NOT NULL') || (kenmerk_waarden[m].op=='IS NULL')) toggle = true;
if ((kenmerk_waarden[m].val) || (kenmerk_waarden[m].op == "IS NOT NULL") || (kenmerk_waarden[m].op == "IS NULL")) toggle = true;
}
if (toggle)