PM-1238
Al crear el PMFEvaluateFunction los parametros dela funcion no esta correctamente establecidos solucion para el diseñr clasico, en el nuevo no se presenta el problema
This commit is contained in:
@@ -63,7 +63,7 @@ foreach ($aInfoFunction as $k => $v) {
|
|||||||
}
|
}
|
||||||
if ($aDataTriggers[$sOptionTrigger] != '') {
|
if ($aDataTriggers[$sOptionTrigger] != '') {
|
||||||
|
|
||||||
if ((strstr($aDataTriggers[$sOptionTrigger], "@@"))) {
|
if ((strstr($aDataTriggers[$sOptionTrigger], "@@")) || ($aDataTriggers['PMFUNTION_NAME'] == 'evaluateFunction' && $k == 0 && strstr($aDataTriggers[$sOptionTrigger], "@="))) {
|
||||||
$option = trim($aDataTriggers[$sOptionTrigger]);
|
$option = trim($aDataTriggers[$sOptionTrigger]);
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
@@ -81,7 +81,7 @@ foreach ($aInfoFunction as $k => $v) {
|
|||||||
$option = floatval($aDataTriggers[$sOptionTrigger]);
|
$option = floatval($aDataTriggers[$sOptionTrigger]);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$option = (is_numeric($aDataTriggers[$sOptionTrigger]) || is_bool($aDataTriggers[$sOptionTrigger]) ) ? trim($aDataTriggers[$sOptionTrigger]) : (strstr($aDataTriggers[$sOptionTrigger], "'.array.'")) ? trim($aDataTriggers[$sOptionTrigger]) : "'" . trim($aDataTriggers[$sOptionTrigger]) . "'";
|
$option = (is_numeric($aDataTriggers[$sOptionTrigger]) || is_bool($aDataTriggers[$sOptionTrigger]) ) ? trim($aDataTriggers[$sOptionTrigger]) : (strstr($aDataTriggers[$sOptionTrigger], "'.array.'")) ? trim($aDataTriggers[$sOptionTrigger]) : '"' . trim($aDataTriggers[$sOptionTrigger]) . '"';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ foreach ($aInfoFunction as $k => $v) {
|
|||||||
}
|
}
|
||||||
if ($aDataTriggers[$sOptionTrigger] != '') {
|
if ($aDataTriggers[$sOptionTrigger] != '') {
|
||||||
|
|
||||||
if ((strstr($aDataTriggers[$sOptionTrigger], "@@"))) {
|
if ((strstr($aDataTriggers[$sOptionTrigger], "@@")) || ($aDataTriggers['PMFUNTION_NAME'] == 'evaluateFunction' && $k == 0 && strstr($aDataTriggers[$sOptionTrigger], "@="))) {
|
||||||
$option = $aDataTriggers[$sOptionTrigger];
|
$option = $aDataTriggers[$sOptionTrigger];
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ foreach ($aInfoFunction as $k => $v) {
|
|||||||
$option = floatval($aDataTriggers[$sOptionTrigger]);
|
$option = floatval($aDataTriggers[$sOptionTrigger]);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$option = (is_numeric($aDataTriggers[$sOptionTrigger]) || is_bool($aDataTriggers[$sOptionTrigger]) ) ? trim($aDataTriggers[$sOptionTrigger]) : (strstr($aDataTriggers[$sOptionTrigger], "array")) ? trim($aDataTriggers[$sOptionTrigger]) : "'" . trim($aDataTriggers[$sOptionTrigger]) . "'";
|
$option = (is_numeric($aDataTriggers[$sOptionTrigger]) || is_bool($aDataTriggers[$sOptionTrigger]) ) ? trim($aDataTriggers[$sOptionTrigger]) : (strstr($aDataTriggers[$sOptionTrigger], "array")) ? trim($aDataTriggers[$sOptionTrigger]) : '"' . trim($aDataTriggers[$sOptionTrigger]) . '"';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user