2009/9/1 Neo <[email protected]>:
>
> we hava a designer for ruote which only support the expressions:
>
> process-definition
> sequence
> participant
>
> set
> concurrence
> case
> subprocess
You could perhaps use a "participant" implementation that
hides/removes the fields :
---8<--
engine.register_participant 'hide_fields' do |workitem|
workitem.fields.keys.each do |k|
workitem.fields.delete(k) if k.match(/^to\_delete\_/)
end
end
--->8---
Another way of working would be to hide workitem fields in the form
system you are using. Each participant / subprocess could have a
dedicated form system only displaying certain fields.
Another way would be to set to a blank value :
<set field="toto" value="" />
> on the side
> for example:
> subprocess A finished,its workitem field hava hidden to subprocess B use
> filter
> but the B subprocess will generate lots of fields like the fileds in
> subprocess A
>
> the subprocess B's fields also hidden
OK, I have to admit I don't understand that paragraph.
Best regards,
--
John Mettraux - http://jmettraux.wordpress.com
--~--~---------~--~----~------------~-------~--~----~
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en
-~----------~----~----~----~------~----~------~--~---