3 Replies Latest reply on Aug 18, 2014 8:34 PM by 1006415

    Output differences when running 11.3 MRL unit test in 12.2 environment?




      We're doing unit testing of an existing 11.3 MRL using 12.2 and getting some output differences in variable field spacing.


      For example, we have a text area that prints "receive the information: <<NAME>>, and other entities.." in 11.3 output, but in 12.2 output we get:


      "receive the information : <<NAME>> , and other entities.." where an extra blank space appears to be added between the "n" and ":", and the end of the field and the next character.


      11.3 -

      122-113 issue 1.JPG


      12.2 -

      122-113 issue.JPG


      Only thing that's different is the environment in which the MRL was tested.


      Has anyone else experienced similiar issues, and how has this been addressed?


      Are there other output differences that have been documented somewhere for review?



        • 1. Re: Output differences when running 11.3 MRL unit test in 12.2 environment?
          Mr Peabody-Oracle

          Unfortunately there isn't enough information here to determine whether 11.3 or 12.2 is at fault or even if there is fault to be applied because it could be some other environmental difference that accounts for the difference.


          Are you looking at PDF output or Entry/WIP?


          In general, I think it is safe to say that printing is not adding a space. However, if this is PDF and depending upon settings, it is possible that you have inherited a "positioning" behavior that makes it look like there is a space there when there may not be a physical one.


          On the other hand, it is possible that the space is actually on the field data now where a rule or something might have truncated it before, but doesn't now. If that is the case, that might have been considered a bug fix to some other issue.


          All this is to say that there needs to be more detail to determine the difference. How is the field mapped - by rule or by Entry? If you look at the section in the tool, is there a spacing difference already between where the embedded field is located and that next word or character? What type of output are you looking at? Do you have another output type that you can physically print? If you are looking at PDF or some other print, are the fonts embedded in the print output? Are you picking up the fonts from the same location or have you inherited new fonts?


          Anything you can think to help describe the details of the situation might offer clues on where to look next.

          • 2. Re: Output differences when running 11.3 MRL unit test in 12.2 environment?



            Thanks for your quick response.


            It's a text area within a section. Paragraph settings are set to Left. No special formatting to static or field (Univers 16010). Hidden field is populated via a DAL rule that returns plain text with no spaces at the beginning or end, again no special formatting on the hidden field, same font as the static text.


            This was a PDF output comparison between 11.3 and 12.2 unit tests (using same fxr).


            The sample image I've provided is of static text, meaning there isn't any calculation or variability on those characters.

            "information: "  is how it's coded statically. The variable prints next to that within the text area.


            Your help is greatly appreciated.


            Thanks again.

            • 3. Re: Output differences when running 11.3 MRL unit test in 12.2 environment?

              FSISYS settings for PDF were the issue.


              Upgrading from previous Studio versions, the PDF PrtType settings were not adjusted with the assumption of backwards compatibility.


              Cleaning up the FSISYS fixed the pdf rendering issues.