Pass variable (not input parameter) between calculation views
I have 2 calculation views with variables (to filter data):
1. has variables on bukrs and budat
2. has variables on bukrs, budat and fkdat
So the variable on fkdat is not applied on view 1!
These 2 views on their turn are used in another calculation view (let's call it view 3), which applies a union of the 2 views.
I want to pass the variables from the original views (view 1 and 2) to view 3, so the correct filters are applied on view 3.
If I use variables in the semantic layer of view 3, and someone filters on fkdat, I never get any data of view 1 (which does not have fkdat) whereas I want all data of view 1 in case of a filter on fkdat. So that is not an option (for bukrs and budat it would work fine btw).
Is this possible? I mean, can I pass variables from underlying views?
With input parameters this is possible, but I'm looking at variables as I want to filter data.
Or do I have to use input parameters? If so: how do I use them as a filter?