WebDynpro DropDownByKey禁用为空

2020-09-27 06:27发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有一个使用nodeinfo值集填充的WebDynpro DropDownByKey。 现在,如果将其设置为enabled = false,则它不会填写项目,而是保持空白。 ReadOnly = true不好,因为组合框将不是灰色,而是与可编辑框相同的颜色。 是7.31 NetWeaver中的一个错误,该错误已在更高版本中修复?

谢谢

肖邦

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有一个使用nodeinfo值集填充的WebDynpro DropDownByKey。 现在,如果将其设置为enabled = false,则它不会填写项目,而是保持空白。 ReadOnly = true不好,因为组合框将不是灰色,而是与可编辑框相同的颜色。 是7.31 NetWeaver中的一个错误,该错误已在更高版本中修复?

谢谢

肖邦

付费偷看设置
发送
5条回答
Nir深蓝
1楼-- · 2020-09-27 07:03

您可以检查上下文属性的域固定值吗?

Violet凡
2楼-- · 2020-09-27 07:08

否,值列表不是来自域值(禁用时实际上可以很好地填充),这些值是使用nodeinfo从代码中填充的

小灯塔
3楼-- · 2020-09-27 07:23

再现

1)使用DropDownByKey进行VIEW,并为其分配上下文值

2)在WINDOW DEFAULT插件中,填写上下文属性的NodeInfo

3)显示正常

4)例如,在单击按钮时(使用分配给enabled属性的上下文值)使DropDownByKey启用= abap_false。

5)先前填充的值消失了

南山jay
4楼-- · 2020-09-27 07:24

这是我期望的行为。

我注意到某些样式使得很难区分只读和可编辑,也许那里存在问题? 也许尝试以其他样式运行该应用程序,以查看其外观是否不同。

https://help.sap.com/ viewer/7b44f2a7728​​810148a4b1a83b0e91070/7.5.6/zh-CN/47af752005c92fe1e10000000a42189d.html

Alawn_Xu
5楼-- · 2020-09-27 07:02

如果使用标准字体:只读-仍为白色背景,但无法修改其内容 禁用-它显示为灰色。

对于InputField,将保留值。 对于来自域值ist的DropDownByKey值,在两种情况下都将保留这些值。

所以我期望的行为与上述相同:控件显示为灰色,但其值保持不变。

一周热门 更多>