From 860bfe3231f4f371e8aff31524282a3e784f6a57 Mon Sep 17 00:00:00 2001 From: Johannes Hoermann <j.hoermann@adito.de> Date: Mon, 26 Aug 2019 12:02:07 +0200 Subject: [PATCH] fix performance filter view salesproject --- .../entityfields/status/onValueChange.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/entity/Salesproject_entity/entityfields/status/onValueChange.js b/entity/Salesproject_entity/entityfields/status/onValueChange.js index 4745b434f63..28c14cc18d4 100644 --- a/entity/Salesproject_entity/entityfields/status/onValueChange.js +++ b/entity/Salesproject_entity/entityfields/status/onValueChange.js @@ -1,7 +1,11 @@ +import("system.neon"); import("Sql_lib"); import("system.vars"); import("system.db"); -vars.set("$context.statusBefore", db.cell(SqlCondition.begin() +if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT) +{ + vars.set("$context.statusBefore", db.cell(SqlCondition.begin() .andPrepareVars("SALESPROJECT.SALESPROJECTID", "$field.SALESPROJECTID") - .buildSql("select STATUS from SALESPROJECT", "1=2"))); \ No newline at end of file + .buildSql("select STATUS from SALESPROJECT", "1=2"))); +} -- GitLab