2017-01-11 81 views
-1

我想使用智能表,但失敗。下面的XML代碼:智能表SAPUI5

<mvc:View 
    controllerName="com.taspen.acb.modules.Dosir.FileUpload" 
    xmlns:l="sap.ui.layout" 
    xmlns:u="sap.ui.unified" 
    xmlns:mvc="sap.ui.core.mvc" 
    xmlns:core="sap.ui.core" 
    xmlns="sap.m" 
    xmlns:smartTable="sap.ui.comp.smarttable" 
    class="viewPadding"> 
    <l:VerticalLayout> 

       <smartTable:SmartTable entitySet="TableList" 
          smartFilterId="smartFilterBar" tableType="Table" useExportToExcel="true" 
          useVariantManagement="false" useTablePersonalisation="true" header="Line Items" 
          showRowCount="true" persistencyKey="SmartTableAnalytical_Explored" 
          enableAutoBinding="true" />   

    </l:VerticalLayout> 
</mvc:View> 

錯誤顯示:錯誤:無法加載從資源/ SAP/UI/COMP/smarttable/SmartTable.js 'SAP/UI/COMP/smarttable/SmartTable.js':404 - 未找到

我使用sap-ui-core.js版本2.3.0。我想使用智能表,因爲我想選擇顯示列表。 (我的列表太多了)。

謝謝

問候, 鮑比

回答

0

你必須明確地導入壓縮庫在你的index.html文件

<script id="sap-ui-bootstrap" 
    [...] 
    data-sap-ui-libs="sap.m, sap.ui.comp" 
    [...] 
</script>