如何绑定注释文件和智能表

2020-08-18 13:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好同事。 我有一个问题。 我...

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

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


你好同事。

我有一个问题。 我在JS Controller中创建智能表。 如何将智能表与批注文件绑定在一起,在哪里开列?

智能表创建代码:

 var mytable =新的SmartTable({
     EntitySet:" vGatewayStatuses",
     id:" st",
     smartFilterId:" smartFilterBar",
     tableType:"表格",
     useExportToExcel:是的,
     useVariantManagement:true,
     useTablePersonalisation:是的,
     标头:"订单项",
     showRowCount:true,
     persistencyKey:" SmartTableAnalytical_Explored",
     enableAutoBinding:true
 }); 

我尝试设置entitySet,但是什么也没有发生。 启动UI应用程序时,我的智能表带有"无数据"。

可能是什么问题?

感谢答案。

6条回答
亦是此间程序员
2020-08-18 13:56

嗨,基里尔·索科洛夫

在javascript中定义控件时,控件的名称必须绑定到函数。

在您的情况下。 它定义为字符串

 beforeExport:" onBeforeExport",
//必须像beforeExport这样定义:this.onBeforeExport

 beforeRebindTable:" onBeforeRebindTable",
//必须像beforeRebindTable这样定义:this.onBeforeRebindTable 

按如下所示修改您的代码,然后尝试

您可以删除事件名称并尝试。.

 var mytable = new SmartTable({id:" smtable",
 EntitySet:" vGatewayStatuses",
 可编辑:false,
 sistenceencyKey:" varianttable",
 tableType:" ResponsiveTable",
 useExportToExcel:是的,
 editTogglable:false,
 useVariantManagement:是的,
 useTablePersonalisation:是的,
 标头:"订单项",
 showRowCount:是的,
 enableAutoBinding:true,
 demandPopin:错误,
 showFullScreenButton:true,
 可见:真
 });
 mytable.placeAt(" container-DirectoriesEditor --- detail--detailPage-page-content"); 

如果需要事件,请定义事件处理功能。

 onInit:function(){
 var mytable = new SmartTable({id:" smtable",
 EntitySet:" vGatewayStatuses",
 可编辑:false,
 sistenceencyKey:" varianttable",
 tableType:" ResponsiveTable",
 useExportToExcel:是的,
 beforeExport:this.onBeforeExport,
 editTogglable:false,
 useVariantManagement:是的,
 useTablePersonalisation:是的,
 标头:"订单项",
 showRowCount:是的,
 enableAutoBinding:是的,
 demandPopin:错误,
 showFullScreenButton:true,
 beforeRebindTable:this.onBeforeRebindTable,
 可见:真
 });
 mytable.placeAt(" container-DirectoriesEditor --- detail--detailPage-page-content");
 },

 onBeforeRebindTable:function(){

 },

 onBeforeExport:function(){

 }

 

此致

Vedaradhya。

一周热门 更多>