SAPUI5:货币格式的JS视图列表

2020-09-22 03:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, ...

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

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


嗨,

我正在Java脚本视图中使用列表。 我希望在货币符号的前面加上数字(价格)。 我遇到过XML的示例,但找不到JavaScript的任何示例。

我尝试使用以下内容,但不起作用,并且在Web IDE中出现语法错误。

 new sap.m.List(" List",{
 项目:{
 路径:" ES5>/ProductCollection",
 模板:新的sap.m.ObjectListItem(" ProdList",
 {
 标题:" {ES5> ProductName}",
 简介:" {ES5> ProductCategory}",
 数字:" {部分:[{路径:'ES5> UnitPrice'},
 {path:'ES5> CurrencyCode'}],
 类型:" sap.ui.model.type.Currency",
 formatOptions:{showMeasure:false}
 }",
 numberUnit:" {ES5> CurrencyCode}",
 类型:sap.m.ListType.Active,
 按下:[oController.onSelProd,oController]
 })
 }
 });
 

此处ES5是引用 GWDEMO oData服务的模型

请帮助我在此处确定缺少的内容或我做错了什么。

4条回答
哎,真难
2020-09-22 04:09

这是为您提供的复制粘贴解决方案(或在 jsbin ,它也使用依赖项注入):

 var oList = new sap.m.List(" List",{
     物品:{
         路径:" ES5>/ProductCollection",
         模板:new sap.m.ObjectListItem(" ProdList",{
             标题:" {ES5> ProductName}",
             简介:" {ES5> ProductCategory}",
             号码:{
                 零件:[{path:" ES5> UnitPrice"},{path:" ES5> CurrencyCode"}],
                 类型:new sap.ui.model.type.Currency({
                     showMeasure:错误
                 }),
             },
             numberUnit:" {ES5> CurrencyCode}",
             类型:sap.m.ListType.Active,
             按下:[oController.onSelProd,oController]
         })
     }
 });
//...

一周热门 更多>