In a large bowl, whisk together the butter, margarine, and brown sugar.
Stir in the flour, oats, baking soda, and salt to the shortening mixture.
In a saucepan on low heat, mix together the dates, apricots, and sugar (If the dates and apricots are not giving any juices when cooked, I add in about 1 tablespoon of water to make the sugar sticks). Mix until fully coated with sugar, then remove from heat.
Place ½ of oat mixture in a greased 9x13 baking pan. Press down lightly. Then, spread the apricot mixture over this. Top with the rest of the oat mixture, again pressing down lightly.