cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Choose Language Hide Translation Bar

Workflow Builder + AddIns

☐ cool new feature
☑ could help many users!

☑ removes a „bug“

☐ nice to have

☐ nobody needs it

 

Workflow Builder just records part of the steps which a user performs in Jmp.

Especially commands from Add-ins are not recorded.

 

My wish: Enable Workflow Builder to record as many actions as possible.

Options:

  • Provide an easy way for Add-In Programmers to make the add-ins "suitable" to be recorded via Workflow Builder.
  • add a functionality to workflow builder to record the actions of existing add-ins (without adjustment within the Add-In)
  • add the steps as Main Menu("Add-Ins: command") - i.e. not fully automatic, but with some user interaction
  • add a dummy step to the workflow idicating that Workflow Builder was not able to grab an action
    (then the user can decide if this action was important and just in case try to re-do it using an official function)

 

https://community.jmp.com/t5/Discussions/Workflow-Builder-Add-Ins/m-p/573991/highlight/true#M78301

 

 

 

more wishes submitted by  hogi_2-1702196401638.png

12 Comments
hogi
Level XI

Thanks @Jeff_Perkinson for this beautiful workaround to get direct Jmp command calls into user-defined toolbars.
This makes them recordable via Advanced Log and Workflow Builder

hogi_0-1682112493010.png

 

in the jmpcust file:

<jm:action type="builtin">COLS:UTILITIES:TEXT TO COLUMNS</jm:action>

 

 

Another benefit compared to triggering the function via a JSL function:

If linked to the Jmp Command, the Shortcut icon gets "dynamic" - it's grayed out if it cannot be used:

2023-04-21_23-23-17.gif

hogi
Level XI

great news:
https://community.jmp.com/t5/Discussions/Workflow-Builder-Add-Ins/m-p/637868/highlight/true#M83575

@julian wrote:

Hi @ih,

Unfortunately, at present (JMP 17.1) there is not a way to have Workflow Builder pick up jsl items from the enhanced log that originated from a script window or Add-In. We are working on a general fix in 18 so that this will be possible.

@julian