Preheat oven to 350 degrees F. Slice rolls lengthwise with a large serrated knife. In a small bowl, mix together mayonnaise and miracle whip. Spread onto both sides of the center of each roll.
Place a slice of ham and a slice of Swiss on the bottom half of each roll. Close rolls and place them into a large baking dish or heavy cookie sheet. Place very close together.
In a medium bowl, whisk together all of the poppy seed sauce ingredients. Pour melted butter evenly over all of the sandwiches. You do not have to use all of the sauce! Just use enough to cover the tops. Let sit 10 minutes or until butter sets slightly. Cover with aluminum foil and bake in preheated oven for 12-15 minutes or until cheese melts.
Uncover and cook for 2 additional minutes or until tops of the rolls are slightly brown and crispy. Serve warm. Note: Sandwiches can be assembled ahead of time.
I don't like to do it more than a day ahead because they can get soggy from the mayo mixture. Store leftovers in an airtight container.