on 05-13-2016 11:24 AM
Hi All,
Can any one help on interactive filters for calculation view.
For example :
Like ABAP filters , based on first filter selection second input parameter values should be restricted.
Hi Narendra,
I do not have idea on ABAP-interactive filters but there is something called 'parameter mapping' in studio where you can map input parameters with constants/other input parameters/variables. Then at run time, based on the value given in mapped input parameter, values will get filtered out in another input parameter.
Please refer this for details
Best Regards,
Shireesha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shireesha,
Table: MARA
MATNR MAKTL
01 A1
02 A1
03 A1
04 B1
05 B1
Hana Variables:
1.V_MAKTL
2.V_MATNR
Expected Output1:
V_MAKTL -- B1
V_MATNR -- 04 and 05
Expected Output2:
V_MAKTL -- A1
V_MATNR -- 01, 02 and 03
Explanation:
When we select V_MAKTL variable as "B1", in second variable V_MATNR drill down show as 04 and 05 only. same for second Output2 also.
Thanks,
Narendra
Hi Narendra,
Create calculation view CAL_VAR as below
Create input parameter as below and add it as a filter to column MAKTL
Create another calculation view CAL_USE_VAR as below
Create variable using external view CAL_VAR
click on Manage mapping button and map external view input parameter with current view variable as below
activate and data preview - both variables VAR_MATNR and VAR_MAKTL will be popped up wherein first you choose value for VAR_MAKTL as 'A1' then you will get 1,2,3 in VAR_MATNR.
External variable VAR_MATNR query would be roughly like this 'select MATNR from CAL_VAR where IP_MAKTL = VAR_MAKTL';
Video:
Best Regards,
Shireesha
We dont have option for interactive filters. please help any body on this.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.