Bob, since the OP does not appear to be online, I'll throw in my interpretation of the goal. Since they said POS, I'm assuming it's like an invoice, and the subform would contain the line items. I further assume that rather than have the user in the subform, they want them to select "Widget" and have a line item added for Widgets, then select "Thingy" and have a second line item added for Thingy, etc.
jermaine clarke, if that's all true, it's doable, but you'd face the problem of having to go into the subform to play with quantity, price, etc anyway, so I'm not sure it's a net gain. If I've misinterpreted the goal, tell me to shut up and go away.