The issue I have is stopping the subreport when the data has been found. The subreport is showing me it is finding the requested data in the history and setting the shared values correctly. Can the subreport be ended at this point? The subreport continues on looping thru the history file until useless data is being returned.