This flowchart shows the following tasks:

1st task - User clicks the Find button

2nd task - Fire Button clicked

3rd task - Delete all grid rows

4th task - Disconnect from modeless children

5th task - Clear errors

6th task - Execute Button clicked ER logic, if any exists

7th task - Fire Get Custom Grid Row

8th task/1st decision point - Find ER on Get Custom Grid Row? If yes, Perform custom fetch.

8th task/1st decision point - Find ER on Get Custom Grid Row? If No, Perform engine fetch.