[1] Its like this two objects from different dataproviders if you try to concatenate relate them , it would not work unless you link the data providers.It seems like BO does not allow it ,might be because of not knowing of which type the other object from different data provider works.
[2] The above problem got solved when i linked the data providers.
[3] The problem is i need to send two parameters as prompts to some other report, as these two parameters are from different data providers it became difficult to concatenate these two prompts.
The funny thing is if you put a Max(obj2) , it would be able to concatenate but , immediately variable get changed to a measure [In a measure , even it is alink ,it wouldnt show the link name that we provide it will over ride to the measure value i.e Max(obj2) ] .
Any ways thanks to marekchladny who identified the problem…
Regarding the two objects you need to concatenate in some new variable - try to create them as the detail objects and see if that helps.
To create the object as the detail:
Create a new variable, give it a name, choose Detail as the qualification, associate it with the dimension that it is built on, and in the formula tab use something like
=<your dimension>
Now try to concatenate these 2 newly created variables-details.