Skip to content
Snippets Groups Projects
Commit e8d1837f authored by j.luginger's avatar j.luginger
Browse files

[Projekt: Entwicklung - Neon][TicketNr.: 1035026][[Person]: Anrede und Titel]

Codes verbessert
parent 44e5e017
No related branches found
No related tags found
No related merge requests found
......@@ -50,7 +50,6 @@
<name>SALUTATION</name>
<title>Salutation</title>
<possibleItemsProcess>%aditoprj%/entity/Person_entity/entityfields/salutation/possibleItemsProcess.js</possibleItemsProcess>
<onValidation>%aditoprj%/entity/Person_entity/entityfields/salutation/onValidation.js</onValidation>
<onValueChange>%aditoprj%/entity/Person_entity/entityfields/salutation/onValueChange.js</onValueChange>
<onValueChangeTypes>
<element>MASK</element>
......
import("system.logging");
import("system.vars");
import("Keyword_lib");
import("system.logging");
import("system.result");
import("system.db");
import("system.vars");
import("system.neon");
import("Sql_lib");
var salutation = vars.get("$field.SALUTATION");
var cond = SqlCondition.begin()
var sex = db.cell(cond.andPrepareVars("SALUTATION.SALUTATION", "$field.SALUTATION").buildSql("select SEX from SALUTATION", "1=2"))
if (salutation)
{
var sex = db.cell("select SEX from SALUTATION where SALUTATION = '" + salutation + "'");
if (sex)
{
var keyword = KeywordUtils.getViewValue("PersonGender", sex);
logging.log("ii" + keyword)
result.string(keyword)
}
if (sex)
{
var keyword = KeywordUtils.getViewValue("PersonGender", sex);
}
logging.log(keyword)
result.string(keyword)
}
\ No newline at end of file
import("system.logging");
import("system.result");
import("system.db");
import("system.vars");
import("system.neon");
import("Sql_lib");
var salutation = vars.get("$field.SALUTATION")
;
var cond = SqlCondition.begin()
logging.log("value process: " + salutation);
var sex = db.cell(cond.andPrepareVars("SALUTATION.SALUTATION", "$field.SALUTATION").buildSql("select SEX from SALUTATION", "1=2"))
if((vars.get("sys.recordstate") == neon.OPERATINGSTATE_NEW || vars.get("sys.recordstate") == neon.OPERATINGSTATE_EDIT) && !vars.get("$field.GENDER") && vars.get("$field.SALUTATION"))
{
var sex = db.cell("select SEX from SALUTATION where SALUTATION = '" + salutation + "'");
logging.log(sex)
result.string( sex)
}
\ No newline at end of file
result.string(sex)
\ No newline at end of file
//import("system.logging");
//import("system.result");
//import("system.db");
//import("system.vars");
//
//var salutation = vars.get("$field.SALUTATION")
//
//if(!vars.get("$field.GENDER"))
// {
//
// var sex = db.cell("select SEX from SALUTATION where SALUTATION = '" + salutation + "'");
// vars.set("$field.GENDER", sex)
//
// }
\ No newline at end of file
......@@ -2,7 +2,6 @@ import("system.result");
import("system.db");
//var salutation = db.array(db.COLUMN, "select distinct SALUTATION from SALUTATION where SALUTATION is not NULL");
var salutation2 = db.table("select distinct SALUTATION, SALUTATION from SALUTATION where SALUTATION is not NULL");
var salutation = db.table("select distinct SALUTATION, SALUTATION from SALUTATION where SALUTATION is not NULL");
result.object(salutation2);
\ No newline at end of file
result.object(salutation);
\ No newline at end of file
import("system.logging");
import("system.vars");
import("system.result");
import("system.db");
import("Sql_lib");
var salutation = vars.get("$field.SALUTATION");
var cond = SqlCondition.begin()
logging.log(salutation)
var title = db.table("select TITLE, TITLE from SALUTATION where TITLE is not null and SALUTATION = '" + salutation + "'");
result.object(title);
var title = db.table(cond.andPrepareVars("SALUTATION.SALUTATION", "$field.SALUTATION").buildSql("select TITLE, TITLE from SALUTATION", "1=2"))
result.object(title);
\ 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