2016-05-12 51 views
-2

我一直在尝试使用XML视图创建一个简单的Fiori应用程序。我需要以下几点的帮助:SAP UI5 XML视图(Fiori)

  1. 使用navTo()导航到另一个视图onclick button。
  2. 创建一个表(总是得到错误“加载资源失败”)。
  3. 在一个视图中适合少量的大内容。 请注意,我用的NWDS,我有SAPUI5 librarry版本1.22.9
+0

分享你的研究可以帮助大家。告诉我们你试过的东西以及为什么 它不符合你的需求。这表明你已经花时间 试图帮助自己,它使我们避免重申明显的答案, ,最重要的是它可以帮助您获得更具体和相关的答案! 另请参阅[如何问](http://stackoverflow.com/questions/how-to-ask) – Frits

回答

0

1 - 检查:https://www.youtube.com/watch?v=F5BCf-j6GLA

2 - 在这里发表您的XML代码来检查错误。

3 - 使用JsonModel,请参见下面的小例子:

创建和firstViewController的OnInit的功能设置jsonModel。

 var oModel = new sap.ui.model.json.JSONModel(); 

      var oData = { 

       process: "nrProcess", 
       items: [{ 

        matdesc: "content", 
        qtd: "content", 
        um: "content", 
        util: "content", 
        setor: "content", 
        obs: "content" 

       }] 
      }; 

      oModel.setData(oData); 
      this.getView().setModel(oModel); 
0

导航到其他页面,你可以写下面的代码函数并调用它在你的按钮的按下事件:

this.oRouter.navTo("pagename"); // you will have to define the pagename in components 
+0

感谢您的回复,但请解释如何在组件中定义pagename?因为我得到错误如下 “无法读取属性'navTo'未定义sap.ui.controller.handleEvent” –

+0

嗨,这里有一个很好的文档: https://help.sap.com/saphelp_nw74 /helpdata/en/95/8ead51e2e94ab8bcdc90fb7e9d53d0/content.htm 您也可以参考下面的例子: viewPath: “com.sap.fiori.aribamobile.shoppingcart.view”, fullScreenPageRoutes:{ “的LandingPage”:{ “pattern”:“”,“ ”view:“R1”, “viewLevel” “view”:“S1”, “viewLevel”:1 }, – deadpool