on 05-15-2010 1:27 PM
Hi
My structure is like this
Customer
-
Name
-
Emp_Number
-
State
My condition is like this, if state is less than 25, it should have the value in target and state field should be created. If it's greater than 25 then it should not be created at all.
If the state is greater than 25, then I don't have to create it in target. Target structure also same. I used createif, when it is greater than 25, I don't get it. But when it is less than 25, I get the state created but the value is not copied.
State Constant(25) less createif state
This is the logic that I used. Everything works but when the value is less than 25, state is created in target but the value is not displayed.
The occurence is 1...1 at source and 0..1 at target for this field.
Can someone help me with this ?
Hi,
There can be multiple ways to do this.
Try this:
State Constant(25) greater-> If then else condition -> state
Input to "Then" condition:
Constatnt(put value 0) -> CreateIf.
Input to Else condition:
State(source)
Thanks
Amit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> State Constant(25) less createif state
>
> This is the logic that I used. Everything works but when the value is less than 25, state is created in target but the value is not displayed.
>
> The occurence is 1...1 at source and 0..1 at target for this field.
>
> Can someone help me with this ?
Hi Ajith,
Paste your mapping logic how you have done,
I think you missed passing the value like you creating target element when state value less than 25,but you have to pass the value from source filed.
Regards,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.