EvaluateExpression (Instance)
De Wiki1000
function EvaluateExpression(const iExpression:string):variant;
Cette fonction permet d'évaluer dynamiquement une expression.
Result | Valeur de retour de l'expression. |
iExpression | Expression objet. |
Exemple
//Function EvaluerFormuleCalcul(aMasterObject:TitObject; aProcessus:TitObject; aModeCalcul:Integer; aFormule:String):String; begin Result := ''; if aModeCalcul = modeCalculValeur_Constante then Result := aFormule else if aModeCalcul = modeCalculValeur_Elementdumodele then Result := aMasterObject.PropAsVariant(aFormule) else if aModeCalcul = modeCalculValeur_Formulescript then Result := aMasterObject.EvaluateExpression(aFormule) else if aModeCalcul = modeCalculValeur_Variable then Result := aProcessus.EvaluateExpression(aFormule) end;
Voir aussi