Bug 124776 Set drill-through with bookmark to chart value series, preview in web viewer, can not link to book mark.
Set drill-through with bookmark to chart value series, preview in web viewer, can not link to book mark. Steps: 1.Create a target report, create some items, set one item's bookmark to "abc" 2.Create a new report, create a chart, set url redirect to value series 3.Set drill-through to target report and select the bookmark "abc" 4.Preview in web viewer Actual Results: 1.Click the chart series, can not link to book mark. Expected Results: 1.Click the chart series, can link to book mark.
chart/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/BIRTActionEvaluator.java
if ( ActionType.URL_REDIRECT_LITERAL.equals( action.getType( ) ) )
		{
			URLValue uv = (URLValue) action.getValue( );
			String sa = uv.getBaseUrl( );
			try
			{
				ActionHandle handle = ModuleUtil.deserializeAction( sa );
				List expList = new ArrayList( );
				String exp;
				if ( DesignChoiceConstants.ACTION_LINK_TYPE_HYPERLINK.equals( handle.getLinkType( ) ) )
				{
					exp = handle.getURI( );
					if ( !expList.contains( exp ) )
					{
						expList.add( exp );
					}
				}
				else if ( DesignChoiceConstants.ACTION_LINK_TYPE_BOOKMARK_LINK.equals( handle.getLinkType( ) ) )
				{
					exp = handle.getTargetBookmark( );
					if ( !expList.contains( exp ) )
					{
						expList.add( exp );
					}
				}
				else if ( DesignChoiceConstants.ACTION_LINK_TYPE_DRILL_THROUGH.equals( handle.getLinkType( ) ) )
				{
					for ( Iterator itr = handle.getSearch( ).iterator( ); itr.hasNext( ); )
					{
						SearchKeyHandle skh = (SearchKeyHandle) itr.next( );