点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好专家。 我已经使用维度过滤...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好专家。 我已经使用维度过滤...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好专家。
我已经使用维度过滤器组件实现了级联功能。我能够基于其他维度过滤器来过滤值,但是如果我更改了第一维度上的其他选择,则第二维度过滤器仅显示选定值 filter.to 都会使此动态变化。
请参见以下示例。
我有2个维度过滤器组件1)国家2)地区。
1。当我从"国家"中选择"美国"值时,我可以看到属于美国的所有地区。
2。然后我在加利福尼亚州的区域进行了选择。
3.now我正在尝试从"国家/地区维度过滤器"中选择其他国家/地区,即"澳大利亚",但看不到属于AUS的动态值。相反,我看到的是先前选择的值。
在这种情况下,每次我从Region中取消选择值,然后从County Dimesnionfilter中选择值时,我就能看到属于选定值的所有地区
这是设计行为还是我出了错?
嗨Jagdeep,
我已经能够使用BE Query数据源在SAP UI5 M模式下的DS 1.6 SP3和SP4中复制您的问题。 为了确保我们在同一页上,这是我的结果:
1。 带有二维过滤器的启动应用程序:
2。 从过滤器1中选择
3。 过滤器1结果:
4。 过滤器2选择:
5。 过滤器2结果:
6。 为了选择一个新的地区,现在必须取消选择过滤器2(航空公司ID)的值:
7。 现在,所有"过滤器1选择"都再次可用:
8。 选择一个新的过滤器1值:
9。 现在可以使用新的过滤器2值:
因此,为了再次查看过滤器1中的所有可用值,您首先必须清除过滤器2中的选择。坦白说,这似乎与我的直觉相反。 任何应用数据或属性绑定的组件都表现出此行为。 当使用属性绑定的多选列表框时,我也遇到了同样的问题。 现在,您无需使用属性绑定,而是使用 getMembers()填充列表框,然后应用 setFilter(),不会发生上述问题。
您是否遇到了上述情况?
不确定我是否错过了设置,或者这是设计使然(似乎不常见)还是错误。 也许其他人可能会有更多反馈。
关于
穆斯塔法。
一周热门 更多>