Preheat oven for roasting (electric oven: 175 °C/circulating air: 150 °C/gas: see manufacturer). Rinse meat cold, dab dry and place on the fat pan of the oven. Mix honey, mustard and chilli.
Coat the meat with it all around. Roast in the hot oven for about 2 1⁄2 hours. Pour a total of approx. 200 ml of water onto the tray about every 45 minutes.
In the meantime, for the rolls, mix flour, baking powder, 1⁄2 TL salt and 2 TL sugar. Add milk and oil. Knead with the dough hooks of the mixer to a smooth dough, kneading in roasted onions.
Allow to rest at room temperature for about 30 minutes.
Line a baking tray with baking paper. Knead the dough again briefly and form into 10 longish rolls. Place on the baking tray. Cut the surface lengthwise with a knife.
Remove the roast from the oven, wrap in tin foil and keep warm. For the dip, mix approx. 1 tbsp. roast stock with jam and mayonnaise. Bake rolls in the hot oven at the same temperature for about 30 minutes, let them cool down.
Clean and wash the salad. Remove individual leaves and spin dry. Cut cucumbers into slices. Cut open roast ham, cut roll lengthwise. Brush with dip, cover with lettuce leaves, cucumber and ham.