Is there a way to alert the user if the data in a field is so long that it gets truncated. Like the red + sign in Indesign indicating that text frame has more text than it can show.
Use: printing labels.
FileMaker will automatically hide all of the text and show a "?" on screen where the text is too long to fit within the field boundaries. So the best thing to do is to instruct users to click into a field to see the contents. If you are using merge text instead and your content is being cutoff, then you should resize the containing text object to accommodate the contents, setting slide/reduce print settings where appropriate.
For labels or form letters, I usually use merge text, and set the text box to be much larger than anticipated contents. Then I set the slide up / reduce object size settings so that when it's printed it automatically sizes the text object down to the size that best fits the content. Other objects below the text box "slide up" to keep their alignment in place.
Using GetLayoutObjectAttribute ( objectName ; "height" ) together with some scripting and perhaps a script trigger should help. Previous thread on the topic here... Count lines in a textbox https://community.filemaker.com/message/173097 Tony White
For some reason this particular field doesn't show "?" I have seen others that do.
edit mode: browse mode: (there's one word cut).
For this particular label I just made it bigger than any possible contents. I can't really scale the font size, it's set by the client.
Retrieving data ...