Bug 123044 Preview attached file in PDF and the page break in the first item didn't happen.
engine/org.eclipse.birt.report.engine.emitter.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java
{
				switch (hlAction.getType())
				{
				case IHyperlinkAction.ACTION_BOOKMARK: 
					writer.addAnnotation( new PdfAnnotation( writer,
							layoutPointX2PDF(area.getAbsoluteX()),
							layoutPointY2PDF(area.getAbsoluteY()+area.getHeight()),
							layoutPointX2PDF(area.getAbsoluteX()+area.getWidth()),
							layoutPointY2PDF(area.getAbsoluteY()),
							createPdfAction(
									hlAction.getHyperlink(), 
									hlAction.getBookmark(), 
									hlAction.getTargetWindow())) );
					break;
					
				case IHyperlinkAction.ACTION_DRILLTHROUGH: 
					String baseURL = null;
					
					if(context!=null)
					{
						baseURL = context.getBaseURL();
					}
					StringBuffer link = new StringBuffer( );
					String reportName = hlAction.getReportName( );
					if ( reportName != null && !reportName.equals( "" ) )
					{
						String format = hlAction.getFormat();
						if ( "pdf".equalsIgnoreCase( format ) ) 
			            {
			    			link.append( baseURL.replaceFirst( "frameset", "run" ) );