2 Replies Latest reply: Mar 28, 2014 4:42 PM by dvohra21 RSS

    How to not repeat data in XSL-FO

    backintheday

      Hello, All,

       

      Thank you for taking the time to read this.  Hopefully, I can adequately convey to you what the problem is.

       

      XSL-FO is 1.0

      APEX Listener is 2.0.5

      APEX 4.2.4

      Altova StyleVision 2014 EE

       

      Using Altova StyleVision, I have created an XSL-FO file that gets uploaded to APEX to create a Report Layout for a Report Query.  It runs okay in that data is returned.  However, formatting the data is the problem.  Here is plain representation of how the data appears in the report now:

       

      PRINT#  TITLE  DATE       TEXT

      ------  -----  ---------  -------------------

      23      Job1   01-JAN-14  Text line 1

      23      Job1   05-FEB-14  Text line 2

      23      Job1   02-APR-14  Text line 3

      47      JobQ   22-MAR-14  Other text line 1

      47      JobQ   15-JUL-15  Other text line 2

      ---------------------------------------------


      I need it to look like this:

       

      PRINT#  TITLE  DATE       TEXT

      ------  -----  ---------  -------------------

      23      Job1   01-JAN-14  Text line 1

                     05-FEB-14  Text line 2

                     02-APR-14  Text line 3

      47      JobQ   22-MAR-14  Other text line 1

                     15-JUL-15  Other text line 2

      ---------------------------------------------


      For some reason, I can't seem to get the repeating data to be hidden.  Keep in mind, grouping was not available until 2.0, and I need to use 1.0.  This is, overall, a complex report, so coding by hand is probably not possible.  How can I get Altova StyleVision to do this?  I understand this isn't an Altova forum.  I tried that resource already with no luck.  What I'm wondering is what concepts or syntax in XSL-FO do I need to understand to get this to work?  And going to W3 Schools didn't work for me, either.  I just can't seem to get my mind wrapped around this for some reason.

       

      -Seth.