displayValueProcess.js 574 B
import("Context_lib");
import("system.db");
import("system.result");
import("system.vars");
import("Attribute_lib");
import("Keyword_lib");
import("system.tools");
import("Sql_lib");
var attrType = AttributeUtil.getAttributeType(vars.get("$field.AB_ATTRIBUTE_ID"));
var dropDownDef = db.cell(
SqlCondition.begin()
.andPrepareVars("AB_ATTRIBUTE.AB_ATTRIBUTEID", "$field.AB_ATTRIBUTE_ID")
.buildSql("select DROPDOWNDEFINITION from AB_ATTRIBUTE")
);
result.string(AttributeTypeUtil.getAttributeViewValue(attrType, vars.get("$field.VALUE"), dropDownDef));