on 09-11-2005 4:24 PM
Hi All,
There're two container variables "A" and "B" in ccBPM. They have different message interfaces. Variable A has a field "a" and B has a "b" field. How can I assign the value of "a" to "b"? That is, A.a -> B.b.
Best Regards
Jerome
Hi Jerome,
inside BPM you <b>can only</b> pass values in a transfomation step (if you want to pass values <b>to a message</b>)
if you want to pass between container variables (simple type)
you can use container step (assign or append)
but you cannot add value of a container variable (simple type) to an abstract message container
There's no other way sorry...
Regards,
michal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
however.... there's a little workaround (wich might work <b>in some cases</b>)
you can add dafult values to your message(when creating a data type) and create as many data typeas as you need
with different values
then in BPM do a swich and use appropriate interface mapping
but like I said I is only reasonalble to do it if you have two or three values that you need to map
Regards,
michal
Hi Michal,
Thanks a lot for the information. What I need to do is to assign values between two container variables with complex structure. That is to say, I'd like to change the value of a single field of a message without changing other fields. But a "transformation" or "container operation" step will overwrite all the original values of message fields. Is there any solution for this?
Best Regards
Jerome
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.