ExportTypeCSV动态列

时间:2018-12-21 17:10:53

标签: sapui5

在显式绑定所有列时,将数据从sap.m.table导出到csv的工作正常。尝试动态绑定所有可见列时,我们很难导出列中包含值数组的列。

为了动态创建列的导出,我遵循了在jsfiddle上找到的示例。 http://jsfiddle.net/ge71g8et/1/ 当每列有一个值时,该示例工作正常。但是,当一列中有多个值时,代码将无法正常工作。

导出显式值可以正常工作:

columns: [{
    name: "Name",
    template: {
       content: "{Name} {Vorname}"
    }
}]

如果上面的内容中仅包含{Name},我还可以使用以下方法动态导出该名称:

var oBinding = aItems[0].getCells()[i].getBinding("text");
oColumn.template.content.path = oBinding.getPath();

但是,如上例所示,当列内容中包含“ {Name} {Vorname}”时,如何创建动态导出?

0 个答案:

没有答案