I get an error opening your app, but anyway, I think you can't hide / disable subtotals based on dimension values.
You can however use dimensionality() / secondarydimensionality() in your expression to check if your expression is evaluated in subtotal context, then use a condition on Articletype to create what you want.