Data Merge is not terribly sophistcated. The only way I can think of that you might accomplish this is to put the image into a custom positioned anchored object and set the positioning "Relative to Spine," but I haven't tested to see if it will work.
i would like to try, can you give me more details to how to do what u said please???
Well, it was an interesting idea, but so far I can't make it work, but I'm going to play a bit more.
OK, Maybe this will work.
You will need three frames altogether, on text frame that spans the column width and is the height of the image frame, the image frame you will be using, and another text frame the same height, but narrower that the column width by at least the same amount as the width of the image frame. Put your data merge placeholder fields into these last two frames.
Select the image frame and cut to the clipboard, then click inside the large text frame with your text tool and paste. Do the same sor the samll text frame. You should now have a large text frame with two "inline" anchored objects. Select the image frame, then right-click and choose Anchored Object > Options...
In the dialog the type should say Inline or Above Line, and Inlne radio button will be selected. Click the Above Line radio button and the Alignment dropdown should now become active. Choose Away from Spine. Repeat for the small text frame, but for alignment choose Towards Spine.
One you've done the merge and have facing pages, the two frames should swap positions on opposite pages.
Sorry but i didnt understand the positions of the frames initially can u make me like a screeshot ? sorry for that and thanks so much!
OK, here's a series:
It turns out that the large frame actuall needs to be taller by at least one line or the frames disappear as overset text when they go above line.
You'll probably want to prevent manual positioning, once you get it right...
And this is what happens when you have a two-page spread.
This is clearly not a perfect solution, but it might work.
Oke, What you explain works perfect. I only run into the next problem. I want to do the same. I have to maken a sort of coupon booklet. And want to use the same differnce in left and right. But whan i want to merge the input file he only will place the placeholders on all leftside pages. And I want it to devide it over left and right pages.
Maybe you know how to let the document fill out left and right pages.
Start with a non-facing layout to do the merge. Change to Facing pages after the merge is complete.