Ok - we finally got this to work. We found that the link was not causing an issue as we tried to filter on an existing workfile. We used group selection with no success. We recreated the form from scratch and used the Group Selection and it appears to work.
I think that Sage may have a bug. We placed a support case and they stated that we could not filter records in a form since they do this in a work table. This makes no sense.
There is known programming issue in .NET where as the wizard that launches Crystal forms inserts a generic where clause. The .NET forums suggest that you REM this statement out as it will override the where clause withing the crystal report. This appears to be similar to what I am experiencing with Sage100. I wonder if they have a similar issue with their UI.
In any case, Sage was no help and this group got me off high center. I think we needed to use the Group Selection as Amber and Beth suggested and we had a corrupted form.
Thanks for everyone's help! I am going to look at speed. Mark's suggestion may also be beneficial to them as well.