Bug 313297 XML data set fail in chart data preview
chart/org.eclipse.birt.chart.ui/src/org/eclipse/birt/chart/ui/swt/CustomPreviewTable.java
scrollTable( cnvCells.getHorizontalBar( ), event );
		}
		else if ( event.keyCode == SWT.PAGE_UP
				|| event.keyCode == SWT.PAGE_DOWN
				|| ( ( event.stateMask == SWT.CTRL ) && ( event.keyCode == SWT.ARROW_UP || event.keyCode == SWT.ARROW_DOWN ) ) )
		{
			scrollTable( cnvCells.getVerticalBar( ), event );
		}
	}
	public void keyReleased( KeyEvent event )
	{
		
	}
	private void scrollTable( ScrollBar widget, KeyEvent event )
	{
		int newSelectionValue = widget.getSelection( );
		if ( event.keyCode == SWT.ARROW_LEFT )
		{
			newSelectionValue -= TableCanvas.SCROLL_HORIZONTAL_STEP;
		}
		else if ( event.keyCode == SWT.ARROW_RIGHT )
		{
			newSelectionValue += TableCanvas.SCROLL_HORIZONTAL_STEP;
		}
		else if ( event.keyCode == SWT.PAGE_UP 
				|| event.keyCode == SWT.ARROW_UP )
		{
			newSelectionValue -= 1;
		}
		else if ( event.keyCode == SWT.PAGE_DOWN