FSN#38932: INTERNAL_ERROR_PARAMETER_module_IS_MISSING' is undefined.

svn path=/Website/trunk/; revision=32267
This commit is contained in:
Maykel Geerdink
2017-01-09 11:39:52 +00:00
parent 96a2b58239
commit fdd32d77e1
2 changed files with 30 additions and 25 deletions

View File

@@ -546,12 +546,13 @@ function listKenmerk(sql, module, key, props)
if (ktype == 'C')
{
if (flexExprIncluded && !isExpression)
onchangeExp = ";if (valid) calculateFlexExpressions(\"" + module
+ "\", " + key
+ ", \"" + (props.kenmerk_module||"")
+ "\", \"" + nameprefix
+ "\", \"" + extraserie
+ "\");";
onchangeExp = ";if (valid) calculateFlexExpressions(this"
+ ", \"" + module + "\""
+ ", " + key
+ ", \"" + (props.kenmerk_module || "") + "\""
+ ", \"" + nameprefix + "\""
+ ", \"" + extraserie + "\""
+ ");";
if (klen > 50 && !kenmerk_search)
{
// Groot text veld wordt automatisch textarea
@@ -804,12 +805,13 @@ function listKenmerk(sql, module, key, props)
if (!readonlyfield)
{ // is dus impliciet ook type R
if (flexExprIncluded && !isExpression)
onchangeExp = "calculateFlexExpressions(\"" + module
+ "\", " + key
+ ", \"" + (props.kenmerk_module||"")
+ "\", \"" + nameprefix
+ "\", \"" + extraserie
+ "\");";
onchangeExp = "calculateFlexExpressions(this"
+ ", \"" + module + "\""
+ ", " + key
+ ", \"" + (props.kenmerk_module || "") + "\""
+ ", \"" + nameprefix + "\""
+ ", \"" + extraserie + "\""
+ ");";
kv = "<select id='" + nameprefix + idCounter + "val' name='" + nameprefix + idCounter + "val'"
+ " class='"
+ (kenmerk_search ? "fldSflexR " : "fldflexR ")
@@ -1077,12 +1079,13 @@ function listKenmerk(sql, module, key, props)
{ // Ook lege folders met bestanden en een enkele bestandsnaam krijgen we via de query mee. Maar deze niet tonen.
// Ooit meer HTML-types toepassen (number, float)
if (flexExprIncluded && (ktype == "N" || ktype == "D" || ktype == "S") && !isExpression)
onchangeExp = ";if (valid) calculateFlexExpressions(\"" + module
+ "\", " + key
+ ", \"" + (props.kenmerk_module||"")
+ "\", \"" + nameprefix
+ "\", \"" + extraserie
+ "\");";
onchangeExp = ";if (valid) calculateFlexExpressions(this"
+ ", \"" + module + "\""
+ ", " + key
+ ", \"" + (props.kenmerk_module || "") + "\""
+ ", \"" + nameprefix + "\""
+ ", \"" + extraserie + "\""
+ ");";
kv = "<input type='text'"
+ (!readonlyfield && kregexp ? " regexp='" + kregexp + "' " : "")
+ (!readonlyfield

View File

@@ -266,15 +266,17 @@ function callback_flex_expr_info(json)
}
}
function calculateFlexExpressions(module, refkey, niveau, nameprefix, extraserie)
function calculateFlexExpressions(field, module, refkey, niveau, nameprefix, extraserie)
{
var params = $("[name=" + field.form.name + "]").serialize()
+ "&module=" + module
+ "&refkey=" + refkey
+ "&niveau=" + niveau
+ "&nameprefix=" + nameprefix
+ "&extraserie=" + (extraserie? 1 : 0);
$.post("../Shared/calculate_flex_expr.asp",
{ module: module,
refkey: refkey,
niveau: niveau,
nameprefix: nameprefix,
extraserie: (extraserie? 1 : 0) },
params,
FcltCallbackAndThenAlways(callback_flex_expr_info),
"json");
}