Hi!
I have a subroutine that accepts three parameters, and I need to execute it from outside KM.
I know that I can execute a macro with a single parameter like this
You can only send one parameter, so munge your 3 into 1 then either a) decompose that back to 3 in the macro or b) have a "decomposer" macro that you target with the app.doScript which splits out the 3 parameters then executes the macro proper.
(You could also set 3 global vars and have your macro check "if params empty then use globals" but... yuck!)
Thanks Nige_S,
that was my backup plan
It's a bummer though, because accepting more than one parameter from outside would be much more handy.
Hope that can change in the future.