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
-~----------~----~----~----~------~----~------~--~---

Reply via email to