Vous pouvez définir, appeler et obtenir le résultat d'une expression en utilisant l’interface avancée.
Dans l'onglet d'entrée de code
Helper Code
ou
On Input Row
Helpers
ou
On Input
, créez une instance de la classe JExprParamMetadata pour chaque
paramètre
argument
pour l'expression et définissez la valeur des métadonnées. Eventuellement, vous pouvez instancier l'objet JExprParamMetadata dans la méthode defineJExpression.
Utilisez la méthode defineJExpression pour obtenir l'objet JExpression pour l'expression.
Dans l'onglet d'entrée de code approprié, appelez l'expression avec la méthode invokeJExpression.
Vérifiez le résultat de la valeur renvoyée avec la méthode isResultNull.
Vous pouvez obtenir le type de données de la valeur renvoyée ou les métadonnées de la valeur renvoyée avec les méthodes getResultDataType et getResultMetadata.
Obtenez le résultat de l'expression en utilisant la méthode API appropriée. Vous pouvez utiliser les méthodes getInt, getDouble, getStringBuffer et getBytes.