@Override
	public String getSheetName()
	{
		if( sheetname == null )
		{
			if( parent_rec != null )
			{
				WorkBook wb = parent_rec.getWorkBook();
				if( (wb != null) && (wb.getExternSheet() != null) )
				{
					String[] sheets = wb.getExternSheet().getBoundSheetNames( ixti );
					if( (sheets != null) && (sheets.length > 0) )
					{
						sheetname = sheets[0];
						sheetname = qualifySheetname( sheetname );
					}
				}

				if( (sheetname == null) && (parent_rec != null) && (parent_rec.getSheet() != null) )
				{    // try this:
					sheetname = parent_rec.getSheet().getSheetName();
					sheetname = qualifySheetname( sheetname );
				}
			}
		}
		return sheetname;
	}