从价值帮助中获取价值并通过odata过滤器

2020-08-15 20:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我想从值帮助对话框中获...

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

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


专家,

我想从值帮助对话框中获取值,并将其传递给过滤器并读取odata。

如何从多个输入(值帮助)中获取数据,并将其以最快的方式传递给过滤器。

当我从输入字段中获取价值时。 我可以使用这种逻辑[this.getView()。byId(" XXX")。getValue。]

当这样的多个输入(值帮助)的值时⇒[15100001,15100002,= 15100003,* 10000 *,20000 ... 30000]

如何获取用于设置过滤器的值。

最好的问候

Phyo

3条回答
粗暴的香蕉
2020-08-15 20:55

嗨,Mio Yasutake,

感谢您的答复。

如果像这样的字段的值⇒oTokens= [15100001,15100002,* 1113 *,= 15100003,20000 ... 30000]

当我使用oTokens [0] .data(" range")为空时oTokens [1] .data(" range")为空且

oTokens [2] .data(" range"){{排除:false,操作:"包含",keyField:" credit_sgmnt",value1:" 1113",value2:空}

oTokens [2] .data(" range"){{排除:false,操作:" Equal",keyField:" credit_sgmnt",value1:" 15100003",value2:null}。等等。

要获取索引0的值。我将使用oTokens [1] .data(" row")。因此,我必须使用多种方式和条件,然后循环获取only字段的值。 太烦人了。 我怀疑自己的逻辑,因为我是sapui5的初学者。 还有另一种获取值的方法吗?

最好的问候

Phyo

一周热门 更多>