Data Merge not populating correctly when placeholder curse overflow
When using Data-Merge with an .txt/.csv and using export as pdf, indesign (still) merge the fields wrong (only use the first data-entry), if the placeholder and not the data curse an frame-overflow.
You have a textframe with enough space to place the string "888", but not enough space to place "8888".
You have a .csv table with a colum named "number" and values from "1" to "999".
You select the file with data-merge and get a placeholder "<<number>>" and replace the "888" with it. Now you got a frame overflow.
You select preview, and all values (1 - 999) shows up fine without any overflow.
You try to export as pdf.
You aspect: a pdf-file containing 999 pages with numbers from 1 to 999.
You get: a pdf-file containing 999 pages all with the value 1. :-(
1.) making the text-frame bigger, until the placeholder fits.
2.) let data-merge generate a merged indd-file.
Both work-arounds are no solutions! I often work with layouts where u can't choose option 1, small tickets for example. Solution 2 is a real nightmare if u work with graphics and many data-entrys.
Yve Ice commented
The Problem still exists! INDD 15.0.3 x64 on Windows 10 (1909).
I was just about to report this bug, when I saw it was already here. Thank you, Yve for adding it!
I would say it's a bug, since you should not have to rely on a PLACEHOLDER textframe being large enough to show a part of the field name, for the actual data merge to work. But that is the case. Data merge developers at Adobe, please fix this.