点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我对一项要求感到震惊,需要协助。 我有一个专门构建来填充"月"值的HANA视图。 数据如下
月份关键月份名称
201701 2017年1月
201702 2017年2月
201703年2017年3月
..........................................
201709 2017年9月
在我的下拉框中,我希望默认值显示为2017年8月。当我使用绑定属性将"月份名称"维度绑定到下拉框中时,分配的默认值为2017年1月。无论我如何排序 在编辑初始视图中,它仍然默认为"月"值,因为"月2017"和" 2017年9月"位于列表的底部。 我尝试更改排序->按成员->按升序或降序,但仍显示默认为2017年1月。
如果2017年1月出现在列表的顶部,我的用户可以,但是默认值应为当月的2017年8月。 十月打开仪表板时,默认值为2017年9月。
你好Rajasekhar,
您是否尝试过使用下拉框的 setSelectedValue()脚本方法设置所需的默认值?
此致
穆斯塔法。
嗨,Rajasekhar,
使用setSelectedValue()时,您需要指定内部键值,例如" 201708",而不是文本描述" Aug 2017"。
此致
穆斯塔法。
嗨,Rajasekhar,
如Mustafa所述,您必须在启动时提供内部键值作为setSelectedValue()。 为了使它基于当月动态,可以通过从APPLICATION.getInfo()。DateNowInternalformat提取当前日期来编写简单的逻辑。 今天将为您带来20171002。 substring()并获取您的月份并计算上个月。 然后,您可以根据需要将变量设置为年份作为选定的月份。
此致
Nikhil Joy
一周热门 更多>