Hi Mhkay,
Thanks for the reply. Your logic is correct. Its working fine. As you told that
I didnt clearly explained as well.
Clearly I have explained the problem as below,Please help me out
Code:
<Primary>
<Secondary>
<AccountDetails>
<Title>Mr</Title>
<FirstName>JOHN</FirstName>
<LastName>DONALD</LastName>
<Gender>Male</Gender>
</AccountDetails>
<AccNoDetails>
<accNo>025</accNo>
<Reason>nothing</Reason>
<PassengerStatus>
<Active>true</Active>
</PassengerStatus>
<BookingDetails>
<Reference>025</Reference>
<activeCustomer>F</activeCustomer>
</BookingDetails>
<Secondary>
<Secondary>
<AccountDetails>
<Title>Mr</Title>
<FirstName>XXX</FirstName>
<LastName>DONALD</LastName>
<Gender>Male</Gender>
</AccountDetails>
<AccNoDetails>
<accNo>026</accNo>
<Reason>nothing</Reason>
<PassengerStatus>
<Active>true</Active>
</PassengerStatus>
<BookingDetails>
<Reference>026</Reference>
<activeCustomer>F</activeCustomer>
</BookingDetails>
<Secondary>
<Secondary>
<AccountDetails>
<Title>Mr</Title>
<FirstName>RICHARD</FirstName>
<LastName>PARKER</LastName>
<Gender>Male</Gender>
</AccountDetails>
<AccNoDetails>
<accNo>025</accNo>
<Reason>nothing</Reason>
<PassengerStatus>
<Active>true</Active>
</PassengerStatus>
<BookingDetails>
<Reference>028</Reference>
<activeCustomer>F</activeCustomer>
</BookingDetails>
<Secondary>
<Secondary>
<AccountDetails>
<Title>Mr</Title>
<FirstName>ALAN</FirstName>
<LastName>DONALD</LastName>
<Gender>Male</Gender>
</AccountDetails>
<AccNoDetails>
<accNo>030</accNo>
<Reason>nothing</Reason>
<PassengerStatus>
<Active>true</Active>
</PassengerStatus>
<BookingDetails>
<Reference>025</Reference>
<activeCustomer>F</activeCustomer>
</BookingDetails>
<Secondary>
<Secondary>
<AccountDetails>
<Title>Mr</Title>
<FirstName>xxx</FirstName>
<LastName>DONALD</LastName>
<Gender>Male</Gender>
</AccountDetails>
<AccNoDetails>
<accNo>025</accNo>
<Reason>nothing</Reason>
<PassengerStatus>
<Active>true</Active>
</PassengerStatus>
<BookingDetails>
<Reference>031</Reference>
<activeCustomer>F</activeCustomer>
</BookingDetails>
<Secondary>
Required output.
AccNo FirstName LastName Gender ExtraAccNo
025 JOHN DONALD Male ExtraAccNo:026
028 RICHARD PARKER Male
030 ALAN DONALD Male ExtraAccNo:031
Note:
1.('ExtraAccNo' should be hardcoded)
2.(I wont print Hardcode 'ExtraAccNo' in the second row, because his first name doesnt have 'xxx' in the upcoming elements
'xxx' <secondary> element should be removed from the row,Just I used it for retrieving AccNo
Here based on conditions only i am displaying the Hardcoded 'ExtraAccNo:' and those corresponding AccNo.
The problem is I already done for-each for AccNo FirstName LastName Gender display.Because already I have done more conditions(code part). Is it possible bring the exact 'ExtraAccNo:AccNo' for the particular row?
conditions are explained in my last post.