The value you provide for the Named Method user property depends on the action you want to perform. For setting a field value, the value consists of four quoted parameters (double quotation marks) separated by a comma and a space, as follows: "Name ", "SET", "Field ", "Expression "
When Name is called, the value of Field is set using Expression . For invoking a business component method, the value consists of four quoted parameters (double quotation marks) separated by a comma and a space, as follows: "Name ", "Action ", "BusComp ", "Method "
When Name is called, Method is invoked on the BusComp business component based on the defined Action . For a list of actions, see Table 18. For invoking a business service method, the value consists of five quoted parameters (double quotation marks) separated by a comma and a space, as follows: "Name ", "Action ", "BusComp ", "Service ", "Method "
When Name is called, Method from the Service business service is invoked on the BusComp business component based on the defined Action . For a list of actions, see Table 18. NOTE: For user property parameter values that include hyphens or parentheses, you must enclose that value within an additional set of single quotation marks or an additional two sets of double quotation marks. For example, if you want to pass the O2 Repair - Create Notification workflow process as a value for a parameter, the correct syntax is either "'O2 Repair - Create Notification'" or """O2 Repair - Create Notification""" .
You can optionally append an additional parameter that defines an expression. If you use a business service action, the expression is passed as a property set, so you must use name-value pairs rather than an array of strings ("NameExpr ", "ValueExpr "). |