March 13, 2008, 05:50 PM
GinnyJakesGrant,
We have 762 and have the same problem with a report followed by two graphs. The second graph overlays the first. I have a case open on this.
My workaround was to add a new page layout and put the second graph in the new page layout. You could do the same thing with your third report.
I have not been notified that this problem has yet been corrected in 764.
March 14, 2008, 09:45 AM
Kathryn DempseyGinny,
I am using 7.64, so I would say there is no fix yet.
Thanks for the info.
Kathryn
August 07, 2008, 03:42 PM
SJL123I have found a work around for this issue. I was not able to accomplish anything with the GUI, so had to work with the code.
Here is an example of a compound pdf that has 4 reports, all relative to each other.
SET HTMLARCHIVE=ON
COMPOUND LAYOUT PCHOLD FORMAT PDF
UNITS=IN, $
SECTION=section1, LAYOUT=ON, METADATA='0.5^0.1^0.5^0.1', MERGE=OFF, ORIENTATION=LANDSCAPE, PAGESIZE=Letter, $
PAGELAYOUT=1, NAME='Page layout 1', text='Page layout 1', TOC-LEVEL=1, BOTTOMMARGIN=.1, TOPMARGIN=.1, METADATA='BOTTOMMARGIN=.1,TOPMARGIN=.1,LEFTMARGIN=0,RIGHTMARGIN=0,', $
COMPONENT='report1', TEXT='report1', TOC-LEVEL=2, POSITION=(0.500 0.063), DIMENSION=(* *), REQUIRED-SPACE=(* 3), METADATA='Z-INDEX: 100; LEFT: 0.5in; OVERFLOW: auto; WIDTH: 10in; POSITION: absolute; TOP: 0.063in; HEIGHT: 1.458in; REQUIRED-SPACE-HEIGHT: 3', $
COMPONENT='report2', TEXT='report2', TOC-LEVEL=2, POSITION=(+0.000 -0.781), DIMENSION=(* *), RELATIVE-TO='report1', RELATIVE-POINT=BOTTOM-LEFT, POSITION-POINT=TOP-LEFT, REQUIRED-SPACE=(* 3), METADATA='Z-INDEX: 100; LEFT: 0.5in; OVERFLOW: auto; WIDTH: 10in; POSITION: absolute; TOP: 0.74in; HEIGHT: 1.46in; REQUIRED-SPACE-HEIGHT: 3', $
COMPONENT='report3', TEXT='report3', TOC-LEVEL=2, POSITION=(+0.000 -0.575), DIMENSION=(* *), RELATIVE-TO='report2', RELATIVE-POINT=BOTTOM-LEFT, POSITION-POINT=TOP-LEFT, REQUIRED-SPACE=(* 3), METADATA='Z-INDEX: 100; LEFT: 0.5in; OVERFLOW: auto; WIDTH: 10in; POSITION: absolute; TOP: 1.625in; HEIGHT: 1.46in; REQUIRED-SPACE-HEIGHT: 3', $
COMPONENT='report4', TEXT='report4', TOC-LEVEL=2, POSITION=(+0.000 -0.668), DIMENSION=(* *), RELATIVE-TO='report3', RELATIVE-POINT=BOTTOM-LEFT, POSITION-POINT=TOP-LEFT, REQUIRED-SPACE=(* 3), METADATA='Z-INDEX: 100; LEFT: 0.5in; OVERFLOW: auto; WIDTH: 10in; POSITION: absolute; TOP: 2.417in; HEIGHT: 2in; REQUIRED-SPACE-HEIGHT: 3', $
END
SET COMPONENT='report1'
-*component_type report
-INCLUDE whatever1
SET COMPONENT='report2'
-*component_type report
-INCLUDE whatever2
SET COMPONENT='report3'
-*component_type report
-INCLUDE whatever3
SET COMPONENT='report4'
-*component_type report
-INCLUDE whatever4
COMPOUND END
END
the key is the 'relative to' parts
August 07, 2008, 04:57 PM
shravanI have a compound report that has 6 reports. Initially when I tried to link all the reports, I had problems too. Then I switched to Text editor and saw that something is changing the order of the reports. (Say Report3 is placed after Report 4).
COMPONENT='report1', TEXT='report1', TOC-LEVEL=2, POSITION=(0.521 0.521),...
COMPONENT='report2', TEXT='report2', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
COMPONENT='report4', TEXT='report4', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
COMPONENT='report3', TEXT='report3', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
COMPONENT='report5', TEXT='report5', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
COMPONENT='report6', TEXT='report6', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
I *think* for these links to work, all the reports are supposed to be in the order of their creation(in Text Editor). (Report4 after Report3 etc.)
So, I changed the order of the reports to look like below.
COMPONENT='report1', TEXT='report1', TOC-LEVEL=2, POSITION=(0.521 0.521),...
COMPONENT='report2', TEXT='report2', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
COMPONENT='report3', TEXT='report3', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
COMPONENT='report4', TEXT='report4', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
COMPONENT='report5', TEXT='report5', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
COMPONENT='report6', TEXT='report6', TOC-LEVEL=2, POSITION=(+0.000 +0.062),...
and... it worked for me.