We are using cr11 and crd5.5 . We have dynamic links to images in our report and need to export to pdf. When I view the file from crystal the images size perfectly, when I export from cr to pdf they size perfectly but when I run a crd schedule to create the pdf the image appears slightly smaller. I also have the same problem with a formula field that uses cstr()to convert a number to a string. It will display fine from cr or exported to pdf but from crd it displays the 1000s seperator and 2 decimal places. Any help would be great.
I just thought of sharing this experience I had with having a different result from CR and CRD. So, I'm not sure if my solution will work with yours. But anyway....I had the same problem with exporting to CSV file. The output in CR was fine but I was having problem with CRD. Their technical support suggested something about the runtime file components. So what I did was to update the DLL file that is being used by the runtime components in exporting the output to CSV. And it worked! My problem was solved.
I was thinking that you might want to try and explore the runtime files that is being used in exporting to PDF. You'll never know =)
I think the bug is in the CR runtimes because I have the same problem when I use CR 11, but not CR 9 or CR 10. I dn't use any reports of this nature myself, but Ann might be right and it might be worthwhile replacing the pdf export dll. Sometimes replacing it with one from an older version does the trick.
On the other issue, I know that when I am using ToText, I have to actually specify how I want it to come out.
If you are converting a number to text, then you need to use a different formula which specifies what the number format is and how many decimal places you want.