Skip to content
Snippets Groups Projects
Commit 746357ec authored by Maximilian Hofmann's avatar Maximilian Hofmann
Browse files

[Projekt: Entwicklung - Neon][TicketNr.: 1037399][Validierung der Felder mit Datumsangaben]

parent 736167de
No related branches found
No related tags found
No related merge requests found
......@@ -32,6 +32,7 @@
<resolution>DAY</resolution>
<outputFormat>dd.MM.yyyy</outputFormat>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/enddate/valueProcess.js</valueProcess>
<onValidation>%aditoprj%/entity/Salesproject_entity/entityfields/enddate/onValidation.js</onValidation>
</entityField>
<entityField>
<name>INFO</name>
......@@ -81,6 +82,7 @@
<outputFormat>dd.MM.yyyy</outputFormat>
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/startdate/valueProcess.js</valueProcess>
<onValidation>%aditoprj%/entity/Salesproject_entity/entityfields/startdate/onValidation.js</onValidation>
</entityField>
<entityField>
<name>STATE</name>
......
import("system.result");
import("system.vars");
import("Date_lib");
import("Util_lib");
import("Entity_lib");
var cEnd = ProcessHandlingUtils.getOnValidationValue(vars.get("$field.ENDDATE"));
if (DateUtils.validateBeginnBeforeEnd(vars.get("$field.STARTDATE"), cEnd) === false)
result.string(DateUtils.getValidationFailString());
\ No newline at end of file
import("system.neon");
import("system.result");
import("system.vars");
import("Date_lib");
import("Util_lib");
import("Entity_lib");
var cStart = ProcessHandlingUtils.getOnValidationValue(vars.get("$field.STARTDATE"));
if (DateUtils.validateBeginnBeforeEnd(cStart, vars.get("$field.ENDDATE")) === false)
result.string(DateUtils.getValidationFailString());
\ No newline at end of file
//TODO: add validation for start-date and maturity-date
\ No newline at end of file
import("system.result");
import("system.vars");
import("Date_lib");
import("Util_lib");
import("Entity_lib");
var cEnd = ProcessHandlingUtils.getOnValidationValue(vars.get("$field.MATURITY_DATE"));
if (DateUtils.validateBeginnBeforeEnd(vars.get("$field.START_DATE"), cEnd) === false)
result.string(DateUtils.getValidationFailString());
\ No newline at end of file
//TODO: add validation for start-date and maturity-date
\ No newline at end of file
import("system.neon");
import("system.result");
import("system.vars");
import("Date_lib");
import("Util_lib");
import("Entity_lib");
var cStart = ProcessHandlingUtils.getOnValidationValue(vars.get("$field.START_DATE"));
if (DateUtils.validateBeginnBeforeEnd(cStart, vars.get("$field.MATURITY_DATE")) === false)
result.string(DateUtils.getValidationFailString());
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment