&& string(XT_ID())->value() !=""
&& string(YT_ID())->value() !=""
&& string(ZT_ID())->value() !=""
- && string(CREATION_METHOD_ID())->value() == CREATION_METHOD_ANALYTICAL_ID()
- ){
+ && string(CREATION_METHOD_ID())->value() == CREATION_METHOD_ANALYTICAL_ID()){
updateCoordinates();
}
}
}
outErrorMessage="";
-
evaluate(outErrorMessage);
+ data()->string(EXPRESSION_ERROR_ID())->setValue(outErrorMessage);
+ if (!outErrorMessage.empty()){
+ setError("Error: Python interpreter "); //+ outErrorMessage );
+ return;
+ }
}
//=================================================================================================
||tables(VALUE_ID())->rows()== 0 )
return;
- if (!outErrorMessage.empty()){
- setError("Error Python interpreter :" + outErrorMessage, false );
- return;
- }
bool aWasBlocked = data()->blockSendAttributeUpdated(true);
updateCoordinates();
data()->blockSendAttributeUpdated(aWasBlocked, false);
anError,
aParamsList,
anIsFirstTime);
+ if(!anError.empty()) break;
anValueAttr->setValue(aVal,step,1);
- if( !anError.empty()) break;
anExprAttr = aParam->string(BuildPlugin_Interpolation::YT_ID());
anExp = anExprAttr->isUValue() ?
Locale::Convert::toWString(anExprAttr->valueU()) :
anError,
aParamsList,
anIsFirstTime);
+ if(!anError.empty()) break;
anValueAttr->setValue(aVal,step,2);
- if( !anError.empty()) break;
anExprAttr = aParam->string(BuildPlugin_Interpolation::ZT_ID());
anExp = anExprAttr->isUValue() ?
Locale::Convert::toWString(anExprAttr->valueU()) :
anError,
aParamsList,
anIsFirstTime);
- if( !anError.empty()) break;
+ if(!anError.empty()) break;
anValueAttr->setValue(aVal,step,3);
if ( anIsFirstTime )
anIsFirstTime = false;