Uncaught TypeError:未定義のプロパティ 'ui5'を読み取れません

2017-07-12 27 views
0

jsビュータブでBarChartを作成しようとすると、このエラーが表示されます。ここ は私のhtmlコードUncaught TypeError:未定義のプロパティ 'ui5'を読み取れません

<html> 
    <head> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
     <meta http-equiv='Content-Type' content='text/html;charset=UTF-8'/> 

     <link rel="stylesheet" type="text/css" href="Styles/MainPage.css"/> 

     <script src="resources/sap-ui-core.js" 
       id="sap-ui-bootstrap" 
       data-sap-ui-libs="sap.m, sap.viz" 
       data-sap-ui-theme="sap_bluecrystal"> 
     </script> 
     <!-- only load the mobile lib "sap.m" and the "sap_bluecrystal" theme --> 

     <script> 
      sap.ui.localResources("empcrud"); 
      //sap.ui.localResources("Styles"); 
       var app = new sap.m.App("AppId", { initialPage: "idEMainPage1" }); 
       var page = sap.ui.view({ id: "idEmpDetails1", viewName: "empcrud.EmpDetails", type: sap.ui.core.mvc.ViewType.JS }); 
       var page1 = sap.ui.view({ id: "idEMainPage1", viewName: "empcrud.MainPage", type: sap.ui.core.mvc.ViewType.JS }); 
       var page2 = sap.ui.view({ id: "idGrafPage1", viewName: "empcrud.Grafik", type: sap.ui.core.mvc.ViewType.JS }); 
       app.addPage(page).addPage(page1).addPage(page2); 
       app.placeAt("content"); 
     </script> 

    </head> 
    <body class="sapUiBody" role="application"> 
     <div id="content"></div> 
    </body> 
</html> 

そして、ここでは、私はまた、その作品は、細かいHTMLスクリプトで私のビューのコードを貼り付けしようとすると、私はsap.viz.ui5

var oDataset = new sap.viz.ui5.data.FlattenedDataset({ 
     dimensions: [ 
      { 
       axis: 1, 
       name: 'Uname', 
       value: "{Uname}" 
      } 
     ], 
     measures: [ 
      { 
       name: 'Modno', 
       value: '{Modno}' 
      }, 
     ], 
     data: { 
      path: "/results" 
     } 

    }); 
    var oBarChart = new sap.viz.ui5.Bar({ 
     width: "80%", 
     height: "400px", 
     plotArea: { 
      //'colorPalette' : d3.scale.category20().range() 
     }, 
     title: { 
      visible: true, 
      text: 'Modno Grafiği' 
     }, 
     dataset: oDataset 
    }); 

を使用して私の見解コードでありますXMLビューで動作します。私は、jsビューとhtmlの間の接続について考えています。しかし、ビューはsap.vizを見ることができません.jsでsap.vizを定義する方法はありますか、それをどのように克服できますか?

ありがとうございました。

+0

'jQuery.sap.require( 'sap.viz.ui5.Bar')' ' jQuery.sap.require( 'sap.viz.ui5.data.FlattenedDataset')' –

+0

はそうありがとう多くのあなたの返信のために、 あなたはこれについてより詳細を教えてくれますか?それは私のために働かなかった。 –

答えて

関連する問題