You can create an Action Automation Script and attach it to the Sig Option. Then in the Action Script you may need to loop through the mboSet and initiate the work flow.
Below is one such example:
app = service.webclientsession().getCurrentApp()
maxintMboSet = app.getResultsBean().getMboSet()
mxs = MXServer.getMXServer()
wfsr = mxs.lookup('WORKFLOW')
if(maxintMboSet.isEmpty()==False):
maxintMbo=maxintMboSet.moveFirst()
while maxintMbo:
wfsr.initiateWorkflow('PRSTATUS',maxintMbo)
maxintMbo=maxintMboSet.moveNext()
------------------------------
keshav ravindran
------------------------------