Not surprisingly, my logic is screwed up based on the way data needs to be related in FM. I just realized that I can't get a category popup on the envelope layout unless there is a relationship between the EnvActive and EnvCategory tables. I guess I need more help than I thought.
Very interesting. Definitely a little more simpler than what I started with.
I'm sure you've left out some steps, like creating categories and customers when the file is initially empty, but I think I see where you are coming from. Thank you.