no they do not have to be part of a formset.
Pass the one form to the second as an object with this command.
Do Form 'SecondForm' with ThisForm
add a property to the second form - call it anything such as
lpCallingForm
In your secondform in the init event
Place this bit of Code...
Parameters loFirstForm
lpCallingForm = loFirstForm
Now you have access to all the property and methods of the first form within the second form.
good luck,
Paul
Dancing is easy. Now dancing on a floating raft in the middle of an October storm in the middle of the North Atlantic, that is hard.