本文档将帮助您使用复选框填充bex变量中的多个值。
Re要求:用户需要从IPAD传递Bex变量中的多个值。
创建一个以Bex查询为源的仪表板。在我的示例中,我使用了query,它根据报表类型提供区域销售。BW中的变量为报表类型
报表类型LOV为:W、X、Y、Z
1。创建仪表板的步骤请参考:从BEx查询创建BO仪表板
2。使用仪表板设计中的"查询浏览器"选项创建查询。在结果对象屏幕中拖放所需字段。将刷新选项保留为单元格"Sheet1"的触发器上的刷新!$A$1"
3。将要可视化的数据映射到记分卡组件。
4.映射excel单元格中BW变量"Report Type"的LOV,如单元格Sheet1所示!$B$3:$B$6
5。现在为每个报表类型选择4个复选框。保持"C"列中的单元格为空
复选框1
复选框2
复选框3
复选框4
6。在单元格中使用以下公式:
E3=如果(D3=0,0,0,1)的E3=如果(D4=0,0,1)的
E5=如果(D5=0,0,1)的
E6=如果(D3=3=0,0,0,1)的E3=如果(D4=0,0,0,1)的
E5=如果(D5=0,0,0,0,1)的
E5=如果(D5=0,0,0,0,0,1)的E6=如果(D6美元的总和(E6美元)的总和(E6元元)的总和(E6元)的总和(6元)的总和(6元)为0)=0)、0)、0、0、0、0、0、0、0、0、0、0、E7=0,总和(E6:$E$7)=0),"",淘客pid,";"
G3=IF(E3=0,"")
G4=IF(AND(E3=0,E4=0),"")
G5=IF(AND(E3=0,E4=0,E5=0),"")
G6=IF(AND(E3=0,E4=0,E5=0,返利手游平台,E6=0),海量数据,"")
H3=IF(G3=0,",F3)
H4=IF(G4=0,云服务器品牌,",F4)
H5=IF(G5=0,",F5)
H6=IF(G6=0,",F6)
7。在单元A1中(触发单元)=串联(D3、H3、D4、H4、D5、H5、D6、H6)
8。单击复选框1和3时,D3=W,D4="",D5=Y,D6=""
9中的值。触发器单元格中的值将为"W;Y",并传递给bex查询。
10。每当您选中此复选框时,有享云商城,查询都会用所选值刷新(取决于所选项目:选中/未选中)
希望对您有所帮助!!
多选的好文件。
嗨,文卡德桑,