DJIN#60642 Workaround om te zorgen dat ##SHOW## expressies met verplichte velden geen ellende geven

svn path=/Website/branches/v2019.2/; revision=45268
This commit is contained in:
Jos Groot Lipman
2019-12-18 13:27:53 +00:00
parent 7d34fa5ea7
commit fd5e71ddc5

View File

@@ -2998,8 +2998,13 @@ function savekenmerkwaarden(module, refkey, kenmerkniveau, flexdata, savetodb)
for (kenmerkkey in flexdata)
{
var expr = flexdata[kenmerkkey].expr || 0;
if (expr == 2 && savetodb) // show-expressies met savetodb niet opslaan
expr = 0; // DB37 doet dat namelijk foutief
if (expr == 2)
{
if (savetodb) // show-expressies met savetodb niet uitrekenen
expr = 0; // DB37 slaat ze dan foutief ook op
else
expr = 1; // gewoon uitrekenen
}
var sql = "INSERT INTO fac_kenmwaarden"
+ " (fac_kenmwaarden_module"
+ " , fac_kenmwaarden_refkey"