that makes sense, thank you for the feedback.. so i edited my script as you described, i think i need different criteria for the loop to end though, since it finds 11000 matches, it just continues on..i think it may be ignoring my date range also.. would turning error capture on make it report script errors to me? maybe help me diagnose whats not working?
New Script
Go to Layout [ “Layout #36” (nasd_NOTE__cno) ]
Perform Find [ Specified Find Requests: Find Records; Criteria: nasd_NOTE__cno::Tried: “Tried” ]
[ Restore ]
Loop
If [ nasd_NOTE__cno::ndate < nasd_NOTE__cno::st_date ]
Omit Record
Else If [ nasd_NOTE__cno::ndate > nasd_NOTE__cno::en_date ]
Omit Record
End If
Exit Loop If [ (Get ( FoundCount ) = 0) ]
End Loop
also, just to provide more info, this table is a notes portal, ndate is the date of the note st_date is a global field i added to a new layout for this report I'm trying to produce, en_date is the end date, also a global field (i tried using a date field on a previous attempt) the script seems to be ignoring both if statements, i get the same number of results no matter what date i enter.