public Boundsheet getFirstSheet()
	{
		if( parent_rec != null )
		{
			WorkBook wb = parent_rec.getWorkBook();
			if( sheetname != null )
			{
				try
				{
					return wb.getWorkSheetByName( sheetname );
				}
				catch( WorkSheetNotFoundException e )
				{
					;    // fall thru -- see sheet copy operations -- appears correct
				}
			}
			if( (wb != null) && (wb.getExternSheet() != null) )
			{
				Boundsheet[] bsa = wb.getExternSheet().getBoundSheets( ixti );
				if( bsa != null )
				{
					return bsa[0];
				}
			}
		}
		return null;
	}